XML 96 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 1,222 $ (10,894) $ 651
State 6,125 (4,818) 18,457
Subtotal 7,347 (15,712) 19,108
Deferred:      
Federal (21,463) 450,091 527,539
State 36,195 (65,425) 7,073
Subtotal 14,732 384,666 534,612
Total income tax expense $ 22,079 $ 368,954 $ 553,720