XML 129 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforward $ 57,553 $ 53,804
Expenses recognized for granting of options and warrants 5,550 5,654
Interest expense 1,588 1,850
Unrealized losses 5,211 3,918
Capitalized research & experimentation 7,026 5,224
R&D tax credit 4,062 3,761
Accrued expenses and reserves 1,954 806
Goodwill 9,420 3,526
Lease liability 9,155 5,076
Total deferred tax assets 101,519 83,619
Valuation allowance (92,890) (77,194)
Total deferred tax assets 8,629 6,425
Deferred tax liabilities:    
Right-of-use assets (8,698) (4,674)
Intangibles (229) (2,926)
Unremitted foreign earnings (1,365) (985)
Total deferred tax liability (10,292) (8,585)
Net deferred tax liability $ (1,663) $ (2,160)