Earnout liability (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||
| Earnout liability [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Aggregate Value of Earnout Shares Range | The fair value of the earnout liability was remeasured to $9.9 million on December 31, 2025, resulting in a $158.8 million decrease as explained in this table:
|
||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Fair Value Measurement of Assets and Liabilities | Quantitative disclosures about the fair value measurements for each class of assets and liabilities
|
||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Reconciliation of Fair Value Measurements Categorised within Level 3 of the Fair Value Hierarchy | Reconciliation of fair value measurements categorized within level 3 of the fair value hierarchy
|
||||||||||||||||||||||||||||||||||||||||||||||