XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Company's Income Tax Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Luxembourg $ 0 $ 0 $ 0
U.S. Federal (36,605) (7,178) (13,561)
U.S. state and local (13,249) (1,485) (5,453)
Other foreign jurisdictions (8,745) (11,250) (3,455)
Total current (58,599) (19,913) (22,469)
Deferred:      
U.S. Federal 81,253 20,584 11,029
U.S. state and local 17,394 4,886 5,397
Other foreign jurisdictions 910 346 574
Total deferred 99,557 25,816 17,000
Total income tax benefit (expense) $ 40,958 $ 5,903 $ (5,469)