XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current tax provision-      
Federal $ 58,040 $ 31,283 $ 36,556
State 26,376 8,741 12,798
Total current 84,416 40,024 49,354
Deferred tax provision (benefit)-      
Federal (80,130) 6,197 (5,483)
State (14,375) 705 (2,470)
Total deferred (94,505) 6,902 (7,953)
Provision (benefit) for income taxes $ (10,089) $ 46,926 $ 41,401