XML 249 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current      
Federal $ 30,625 $ 22,801 $ 43,572
State 13,141 11,605 19,155
Current income tax expense (benefit) 43,766 34,406 62,727
Deferred      
Federal (8,049) (3,794) (4,963)
State 368 (2,158) (1,657)
Deferred income tax expense (benefit) (7,681) (5,952) (6,620)
Total provision for income taxes $ 36,085 $ 28,454 $ 56,107