XML 124 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Federal income taxes:      
Current $ 17,022 $ 18,157 $ 14,232
Deferred 6,077 (11,545) (2,513)
State income taxes:      
Current 584 1,723 1,030
Deferred 202 (339) (83)
Income tax expense $ 23,885 $ 7,996 $ 12,666