XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES AND ACCOUNTING FOR UNCERTAINTY IN INCOME TAXES - Components of Income Tax Benefit (Provision), Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current benefit (provision):      
Federal $ (22,075) $ (64,692) $ (83,594)
State 2,363 (12,736) (15,430)
Foreign (6,901) (5,395) (4,292)
Total current benefit (provision) (26,613) (82,823) (103,316)
Deferred benefit (provision):      
Federal 49,802 25,322 37,714
State 11,470 10,065 8,186
Foreign (506) 1,310 2,975
Total deferred benefit (provision) 60,766 36,697 48,875
Income tax (provision) benefit, net $ 34,153 $ (46,126) $ (54,441)