XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - 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 income (loss) $ 8,711 $ (28,309) $ (21,132) $ (22,145)
Foreign currency translation adjustment (364) 2,535 4,901 831
Comprehensive loss $ 8,347 $ (25,774) $ (16,231) $ (21,314)