XML 101 R88.htm IDEA: XBRL DOCUMENT v3.25.4
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,159 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,894 27,378
Valuation allowance (14,049) (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 983
Leases 1,461 1,271
Unrealized exchange loss 12 36
Intangibles 12,766 17,168
Total deferred tax liabilities 17,280 21,036
Net deferred tax asset (liability) $ 2,565  
Net deferred tax asset (liability)   $ (1,422)