v3.26.1
Schedule of Total Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]        
Total Revenue $ 2,290 $ 7,315 $ 5,684 $ 15,659
Product [Member]        
Product Information [Line Items]        
Total Revenue 1,241 5,390 2,894 12,098
Product Revenue [Member]        
Product Information [Line Items]        
Total Revenue 324 358 667 557
Service [Member]        
Product Information [Line Items]        
Total Revenue 395 726 918 1,350
Service Revenue [Member]        
Product Information [Line Items]        
Total Revenue $ 330 $ 841 $ 1,205 $ 1,654