XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (52,235) $ (240,394) $ 137,240
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]      
Foreign currency translation [1] 34,922 (90,213) 36,385
Comprehensive (loss) income $ (17,313) $ (330,607) $ 173,625
[1] There are no tax effects on foreign currency adjustments.