XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net loss $ (4,513) $ (12,241) $ (24,859) $ (52,027)
Other comprehensive (loss) income        
Foreign currency translation adjustments (6,555) 13,143 18,112 11,642
Total other comprehensive (loss) income (6,555) 13,143 18,112 11,642
Comprehensive (loss) income $ (11,068) $ 902 $ (6,747) $ (40,385)