XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Comprehensive income (loss) $ 888 $ (16,252) $ (98,370) $ (128,407)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax 2,834 (306) 4,189 (1,446)
OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax (761) (138) (159) (925)
Net loss $ (1,185) $ (15,808) $ (102,400) $ (126,036)