XML 126 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes, Current and Deferred Amounts of Income Tax Expense Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 57,916 $ 33,020 $ 50,560
State 12,035 16,193 15,327
Total current 69,951 49,213 65,887
Deferred:      
Federal 9,115 (25,895) 14,094
State 6,247 (3,118) (261)
Total deferred 15,362 (29,013) 13,833
Total income tax expense $ 85,313 $ 20,200 $ 79,720