v3.26.1
Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Indefinite-Lived Intangible Assets [Line Items]    
Deferred revenue, beginning balance $ 1,465 $ 2,683
Revenue recognized (950) (4,583)
Revenue deferred 1,471 3,310
Advance from customer   56
Deferred revenue, ending balance 1,986 1,465
Licensing Agreements [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Deferred revenue, beginning balance 1,414 2,604
Revenue recognized (934) (4,480)
Revenue deferred 1,462 3,234
Advance from customer   56
Deferred revenue, ending balance 1,942 1,414
Professional Service Agreements [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Deferred revenue, beginning balance 51 61
Revenue recognized (14) (73)
Revenue deferred 7 63
Advance from customer  
Deferred revenue, ending balance 44 51
Hardware [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Deferred revenue, beginning balance 18
Revenue recognized (2) (30)
Revenue deferred 2 12
Advance from customer  
Deferred revenue, ending balance