XML 123 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes, Current and Deferred Amounts of Income Tax Expense Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 58,982 $ 57,916 $ 33,020
State 22,092 12,035 16,193
Total current 81,074 69,951 49,213
Deferred:      
Federal 12,531 9,115 (25,895)
State (97) 6,247 (3,118)
Total deferred 12,434 15,362 (29,013)
Total income tax expense $ 93,508 $ 85,313 $ 20,200