Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Income Tax Rate Reconciliation, Amounts (Details)

v3.25.1
Income Taxes - Income Tax Rate Reconciliation, Amounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Statutory rate $ (13,752) $ (8,141)
State tax (6,547) 617
Foreign tax 2,940 1,433
Change in valuation allowance 20,037 6,512
Nondeductible items (1,318) 477
True-ups/other (1) 31
Share of issuance costs (1,250) (856)
Stock compensation $ (109) $ (73)