XML 96 R82.htm IDEA: XBRL DOCUMENT 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 $ 19,696 $ 15,731 $ 1,991
State 8,861 6,617 740
Total current 28,557 22,348 2,731
Deferred      
Federal 3,228 (2,746) 18,846
State 380 (1,869) (2,793)
Total deferred 3,608 (4,615) 16,053
Total provision for income taxes $ 32,165 $ 17,733 $ 18,784