v3.26.3
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Net income (loss) $ 11,712 $ (89,062) $ (47,568) $ (41,939)
Other comprehensive (loss) income:        
Foreign currency translation adjustment (325) (765) (2,594) 1,546
Total comprehensive income (loss) $ 11,387 $ (89,827) $ (50,162) $ (40,393)