v3.25.4
Accrued Liabilities and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Commissions payable $ 1,401 $ 836
Accrued legal fees 236 247
Accrued payroll 1,776 738
Accrued royalties 1,074 612
Other 772 307
Accrued liabilities and other liabilities $ 5,259 $ 2,740