XML 132 R120.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Federal      
Current $ 22,581 $ 4,256 $ 18,918
Deferred 2,273 (4,273) (406)
Total Federal 24,854 (17) 18,512
State      
Current 361 145 589
Deferred 110 (129) 25
Total State 471 16 614
Total Federal and State $ 25,325 $ (1) $ 19,126