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 | 36.00% | 31.00% |
| GERMANY [Member] | ||
| Accounting Policies [Line Items] | ||
| Percentage Of Long Lived Assets | 14.00% | |
| LUXEMBOURG [Member] | ||
| Accounting Policies [Line Items] | ||
| Percentage Of Long Lived Assets | 12.00% | |
| UNITED STATES [Member] | ||
| Accounting Policies [Line Items] | ||
| Percentage Of Long Lived Assets | 7.00% | 34.00% |
| CANADA [Member] | ||
| Accounting Policies [Line Items] | ||
| Percentage Of Long Lived Assets | 21.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
|