XML 125 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current      
Federal $ 39,507 $ 34,629 $ 30,193
State 3,453 895 3,309
Total 42,960 35,524 33,502
Deferred      
Federal 1,630 9,168 (10,947)
State 650 2,243 (2,715)
Total 2,280 11,411 (13,662)
Total income tax expense $ 45,240 $ 46,935 $ 19,840