XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components Of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal      
Current $ (3,840) $ (62,355) $ 37,391
Deferred 10,523 (93,562) 11,349
Total 6,683 (155,917) 48,740
State      
Current (2,958) 784 1,542
Deferred (633) (2,910) 1,088
Total (3,591) (2,126) 2,630
Current (6,798) (61,571) 38,933
Deferred 9,890 (96,472) 12,437
Income tax expense (benefit) $ 3,092 $ (158,043) $ 51,370