v3.26.1
Schedule of Deferred Revenue (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Product Information [Line Items]  
Beginning Balance $ 852
Revenue recognized (1,485)
Amounts invoiced 1,252
Ending Balance 619
Product [Member]  
Product Information [Line Items]  
Beginning Balance 351
Revenue recognized (280)
Amounts invoiced 38
Ending Balance 109
Service [Member]  
Product Information [Line Items]  
Beginning Balance 501
Revenue recognized (1,205)
Amounts invoiced 1,214
Ending Balance $ 510