v3.26.1
Schedule of Total Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Product Information [Line Items]    
Total Revenue $ 3,394 $ 8,344
Product [Member]    
Product Information [Line Items]    
Total Revenue 1,653 6,708
Product Revenue [Member]    
Product Information [Line Items]    
Total Revenue 343 199
Service [Member]    
Product Information [Line Items]    
Total Revenue 523 624
Service Revenue [Member]    
Product Information [Line Items]    
Total Revenue $ 875 $ 813