v3.26.1
Income Taxes - Components of Net Deferred Tax Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred Tax Assets, Net of Valuation Allowance [Abstract]    
Allowance for doubtful accounts $ 1,187 $ 392
Accrued expenses 76 17
Net operating loss 18,146 14,763
Stock-based compensation 4,206 3,876
Interest expense 9,046 4,292
Deferred revenue 162 635
Capitalized research and development expense 30 2,599
Leases 788 782
Other credits 240 22
Total deferred tax assets 33,881 27,378
Valuation allowance (14,036) (7,764)
Deferred tax assets, net of valuation allowance 19,845 19,614
Deferred tax liabilities:    
Property and equipment 1,880 1,578
Prepaid expenses 1,161 1,271
Leases 1,461 36
Unrealized exchange loss 12 983
Intangibles 13,014 17,168
Total deferred tax liabilities 17,528 21,036
Net deferred tax asset (liability) $ 2,317  
Net deferred tax asset (liability)   $ (1,422)