v3.26.1
Schedule of Deferred Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Product Information [Line Items]  
Beginning Balance $ 852
Revenue recognized (1,145)
Amounts invoiced 936
Ending Balance 643
Product [Member]  
Product Information [Line Items]  
Beginning Balance 351
Revenue recognized (270)
Amounts invoiced 12
Ending Balance 93
Service [Member]  
Product Information [Line Items]  
Beginning Balance 501
Revenue recognized (875)
Amounts invoiced 924
Ending Balance $ 550