XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Summary of Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
US federal income tax rate (as a percent) 21.00% 21.00%
Loss before income taxes $ (34,990) $ (71,144)
Computed income tax benefit at statutory rate (7,348) (14,940)
State income taxes, net of federal benefit 320 (200)
Foreign tax rate differential 290 1,229
Non-cash compensation 74 108
Deferred taxes on investment in foreign subsidiaries (124) 305
Non-deductible expenses 247 246
Foreign withholding 258 641
Prior year tax adjustments 105 (299)
Valuation allowance 9,221 16,512
Other 233 976
Total expense for income tax $ 3,276 $ 4,578