v3.26.1
Revenue, Contract balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Revenue [Abstract]    
Revenue recognized $ 500  
Contract liabilities [Abstract]    
Unbilled receivables, current 20 $ 31
Unbilled receivables, net of current portion 0 1
Customer pre-payments (45) (26)
Deferred revenue, current (1,340) (1,400)
Deferred revenue, net of current portion (322) (355)
Total net contract liabilities $ (1,687) $ (1,749)