Commitments and Contingencies - Leases (Details) - lease |
9 Months Ended | |
---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
|
Commitments and Contingencies Disclosure [Abstract] | ||
Number of leases of facilities located in the United States and the Netherlands | 3 | |
Number of leases of office equipment, under operating leases | 1 | |
Number of additional lease of equipment under a finance lease arrangement | 1 |
X | ||||||||||
- Definition Represents the number of leases of facilities located in the United States and the Netherlands. No definition available.
|
X | ||||||||||
- Definition Represents the number of additional lease of equipment under a finance lease arrangement. No definition available.
|
X | ||||||||||
- Definition Represents the number of leases of office equipment, under operating leases. No definition available.
|
X | ||||||||||
- References No definition available.
|