XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 40,073 $ 38,779 $ 16,346
State 6,135 6,937 4,586
Total current 46,208 45,716 20,932
Deferred:      
Federal (7,917) (7,936) 14,206
State (1,545) (1,525) 1,190
Total deferred (9,462) (9,461) 15,396
Total provision $ 36,746 $ 36,255 $ 36,328
Statutory federal income tax (as a percent) 21.00% 21.00% 21.00%