Summary of Significant Accounting Policies (As Restated) - Schedule of long-lived assets by geography (Parenthetical) (Details) |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| 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 | 43.00% | 36.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 | 10.00% | 12.00% |
| UNITED STATES [Member] | ||
| Accounting Policies [Line Items] | ||
| Percentage Of Long Lived Assets | 27.00% | 17.00% |
| CANADA [Member] | ||
| Accounting Policies [Line Items] | ||
| Percentage Of Long Lived Assets | 11.00% | 21.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
|