XML 103 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 137,240 $ 4,432 $ (50,403)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]      
Foreign currency [1] 36,385 8,425 0
Comprehensive income (loss) $ 173,625 $ 12,857 $ (50,403)
[1] There are no tax effects on foreign currency adjustments.