XML 116 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax (Expense) Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax (expense) benefit:      
Domestic $ 477 $ (7,756) $ 1,111
Foreign (31,589) (24,257) (27,751)
Total income tax expense (31,112) (32,013) (26,640)
Deferred income tax (expense) benefit:      
Domestic (465) 8,926 (15,628)
Foreign (12,524) 153,766 (13,632)
Total income tax expense (12,989) 162,692 (29,260)
Total income tax (expense) benefit $ (44,101) $ 130,679 $ (55,900)