v3.25.4
INCOME TAXES - Schedule of Company's Income Tax Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Luxembourg $ 0 $ 0 $ 0
U.S. federal (20,668) (36,605) (7,178)
U.S. state and local (6,519) (13,249) (1,485)
Other foreign jurisdictions (17,076) (8,745) (11,250)
Total current (44,263) (58,599) (19,913)
Deferred:      
U.S. federal 59,550 81,253 20,584
U.S. state and local 14,173 17,394 4,886
Other foreign jurisdictions 421 910 346
Total deferred 74,144 99,557 25,816
Total income tax benefit $ 29,881 $ 40,958 $ 5,903