XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 54,097 $ 50,194 $ 59,450
State 39 5,017 5,822
Current Income Tax Expense (Benefit), Total 54,136 55,211 65,272
Deferred:      
Federal 229 (578) 5,050
State 325 811 623
Deferred Income Tax Expense (Benefit) 554 233 5,673
Income Tax Expense (Benefit), Total $ 54,690 $ 55,444 $ 70,945