v3.26.1
Segment Reporting - Significant Expense Categories in Calculation of Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Revenue $ 2,738 $ 1,007
Cost of revenue (1,162) (327)
Employee costs (17,495) (19,081)
Technology Costs (1,396) (2,417)
Depreciation (186) (191)
Interest income, net 179 399
Fair value changes and financing charges 1,027 (109,530)
Other items (6,358) (17,621)
Net loss $ (22,653) $ (147,761)