XML 159 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Income (Loss) Before Income Tax Benefit and Income Tax Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income (loss) before income tax benefit    
Domestic $ 33,637 $ (64,077)
Foreign 9 (81)
Income (loss) before income tax benefit 33,646 (64,158)
Current income tax provision (benefit):    
Federal (2,520) (3,405)
State 906 290
Foreign 2 (342)
Total current (1,612) (3,457)
Deferred income tax provision (benefit):    
Federal 1,373 (16,467)
State 144 (4,647)
Total deferred 1,517 (21,114)
Income tax benefit $ (95) $ (24,571)