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
|