XML 123 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Domestic and Foreign Components of Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Domestic $ 1,332,836 $ (30,304) $ (347,968)
Foreign 24,318 1,161 (217,349)
Income (loss) before income tax $ 1,357,154 $ (29,143) $ (565,317)