XML 90 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current      
Federal $ 40,113 $ 75,525 $ 27,852
State 19,107 24,974 9,751
Total current tax expense (benefit) 59,220 100,499 37,603
Deferred      
Federal (1,506) (6,241) 3,899
State (454) (3,423) 2,433
Total deferred tax expense (benefit) (1,960) (9,664) 6,332
Income tax expense (benefit) $ 57,260 $ 90,835 $ 43,935