XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Effective Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Net (loss) income before income tax $ (127,127) $ (197,435) $ 23,055
Tax (benefit) provision at statutory rates  (26,651) (41,461) 4,842
Foreign rate differential (295) 1,139 (730)
Foreign financing activities 7,721 11,047 11,320
Tax adjustments related to REIT 25,871 24,874 (13,565)
Deferred tax assets generated in the current year added to valuation allowance (1,388) 5,949 9,297
Other (813) 12,927 (132)
Total income tax expense $ 4,445 $ 14,475 $ 11,032