XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current tax provision (benefit):      
Federal   $ (4,397) $ (4,395)
State $ 846 (875) 891
Total current tax provision (benefit) 846 (5,272) (3,504)
Deferred tax provision (benefit):      
Federal 32,510 6,659 95,655
State 5,344 (199) 14,055
Total deferred tax provision (benefit) 37,854 6,460 109,710
Provision for income taxes $ 38,700 $ 1,188 $ 106,206