v3.26.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (49,882) $ (126,340) $ 7,519
Other comprehensive gain (loss)      
Foreign currency translation adjustment, net of tax effects 6,729 (12,766) 6,219
Comprehensive (loss) income $ (43,153) $ (139,106) $ 13,738