XML 97 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Federal $ 6 $ (494) $ (195,572)
State 73 552 (211)
Foreign 209 (6) 132
Total current 288 52 (195,651)
Federal 1,189 40,693 24,126
State 983 4,022 (5,449)
Total deferred 2,172 44,715 18,677
Total income tax provision (benefit) $ 2,460 $ 44,767 $ (176,974)