XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ (10,894) $ 651 $ 911
State (4,818) 18,457 (1,478)
Subtotal (15,712) 19,108 (567)
Deferred:      
Federal 450,091 527,539 (316,364)
State (65,425) 7,073 (111,106)
Subtotal 384,666 534,612 (427,470)
Total income tax expense (benefit) $ 368,954 $ 553,720 $ (428,037)