XML 118 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Tax (Expense) Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax (expense) benefit:      
Domestic $ 0 $ 477 $ (7,756)
Foreign (27,987) (31,589) (24,257)
Total income tax expense (27,987) (31,112) (32,013)
Deferred income tax (expense) benefit:      
Domestic 0 (465) 8,926
Foreign (10,631) (12,524) 153,766
Total income tax expense (10,631) (12,989) 162,692
Total income tax (expense) benefit $ (38,618) $ (44,101) $ 130,679