XML 131 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes      
Computed tax benefit at federal statutory rate $ (23,831) $ (20,863) $ (7,370)
State tax, net of federal benefit (72) (277) 296
Stock compensation 1,397 1,660 1,881
Deemed foreign dividend income 675 1,874  
R&D tax credit (341) (793) (590)
Permanent differences and other 2,517 (172) 352
Transaction cost (366) 20 160
Executive compensation 47 40 83
Rate changes (1,131) (471) (113)
Impairment of goodwill 5,179 3,614  
Contingencies 146 (613) (1,443)
Valuation allowance 17,056 16,220 8,983
Total provision for income taxes $ 1,276 $ 239 $ 2,239