XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
U.S. Federal $ 100,572 $ 45,068 $ 13,769
U.S. State 7,287 7,238 2,145
Non-U.S. 0 (235) 143
Current Income Tax Expense (Benefit), Total 107,859 52,071 16,057
Deferred:      
U.S. Federal 12,528 37,154 (16,657)
U.S. State 1,593 12,233 1,897
Deferred Income Tax Expense (Benefit), Total 14,121 49,387 (14,760)
Total Income Tax Expense $ 121,980 $ 101,458 $ 1,297