Summary of Significant Accounting Policies - Schedule of long-lived assets by geography (Parenthetical) (Details) |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Accounting Policies [Line Items] | ||
Percentage Of Long Lived Assets | 100.00% | 100.00% |
UNITED KINGDOM [Member] | ||
Accounting Policies [Line Items] | ||
Percentage Of Long Lived Assets | 28.00% | 30.00% |
GERMANY [Member] | ||
Accounting Policies [Line Items] | ||
Percentage Of Long Lived Assets | 19.00% | |
LUXEMBOURG [Member] | ||
Accounting Policies [Line Items] | ||
Percentage Of Long Lived Assets | 10.00% | |
UNITED STATES [Member] | ||
Accounting Policies [Line Items] | ||
Percentage Of Long Lived Assets | 25.00% | 34.00% |
CANADA [Member] | ||
Accounting Policies [Line Items] | ||
Percentage Of Long Lived Assets | 18.00% | 27.00% |
X | ||||||||||
- Definition Accounting Policies [Line Items] No definition available.
|
X | ||||||||||
- Definition Percentage Of Long Lived Assets. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|