XML 228 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Income Before Income Taxes and Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
(Loss) income before income tax (benefit) provision    
Domestic $ (64,077) $ 87,975
Foreign (81) (252)
(Loss) income before income tax (benefit) provision (64,158) 87,723
Current income tax (benefit) provision:    
Federal (3,405) 20,761
State 290 1,328
Foreign (342) (53)
Total current (3,457) 22,036
Deferred income tax (benefit) provision:    
Federal (16,467) (8,887)
State (4,647) 416
Total deferred (21,114) (8,471)
Income tax (benefit) provision $ (24,571) $ 13,565