XML 110 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of the Income Tax (Expense) Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
United States $ (6,653) $ (5,488) $ (33,097)
Foreign (150,850) (187,971) (152,931)
State 0 0 (273)
Total current (157,503) (193,459) (186,301)
Deferred:      
United States 0 0 4,663
Foreign 38,524 55,856 (3,794)
State 0 0 41
Total deferred 38,524 55,856 910
Total income tax expense $ (118,979) $ (137,603) $ (185,391)