XML 96 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Schedule of Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Federal - U.S.    
Current $ 1,237 $ 1,575
Deferred (26,272) (2,464)
State - U.S.    
Current 233 534
Deferred (256) (392)
Foreign    
Current 2 0
Deferred 0 0
Income tax (benefit) expense $ (25,056) $ (747)