v3.25.1
INCOME TAXES - Schedule of Reconciliation Between Income Taxes Computed at the U.S. Statutory Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Benefit for income taxes at 21% rate $ (31,923) $ (35,952)
State taxes, net of federal benefit (1,621) (2,123)
Change in valuation allowance 11,917 16,889
Rate change (301) (44)
Credits (544) (544)
Permanent differences and other (654) (254)
Revaluation of warrants (848) 1,352
Uncertain tax positions 1,591 1,580
Foreign withholding tax 118 148
Foreign rate differential (1,971) (1,725)
Executive compensation expense 393 113
Global intangible low taxed income 0 314
Goodwill impairment 11,666 13,873
Stock-based compensation 1,774 1,684
Preferred stock dividend 4,466 531
Total income tax benefit $ (5,937) $ (4,158)
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Benefit for income taxes at 21% rate 21.00% 21.00%
State taxes, net of federal benefit 1.00% 1.20%
Change in valuation allowance (7.80%) (9.90%)
Rate change 0.20% 0.00%
Credits 0.40% 0.30%
Permanent differences and other 0.40% 0.20%
Revaluation of warrants 0.60% (0.80%)
Uncertain tax positions (1.00%) (0.90%)
Foreign withholding tax (0.10%) (0.10%)
Foreign rate differential 1.20% 1.00%
Executive compensation expense (0.30%) (0.10%)
Global intangible low taxed income 0.00% (0.20%)
Goodwill impairment (7.70%) (8.10%)
Stock-based compensation (1.20%) (0.90%)
Preferred stock dividend (2.90%) (0.40%)
Benefit for income taxes 3.80% 2.30%