Annual report pursuant to Section 13 and 15(d)

Income Taxes - Components of Income Tax Expense (Benefit) (Details)

v3.22.0.1
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 29,533 $ 11,914 $ 15,612
State 7,918 3,907 4,681
Total current 37,451 15,821 20,293
Deferred:      
Federal 209 922 5,766
State 1,212 (150) 1,323
Total deferred 1,421 772 7,089
Total current and deferred $ 38,872 $ 16,593 $ 27,382