v3.26.1
Schedule of Revenue Disaggregated by Type (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 $ 7,670 $ 8,798 $ 13,961 $ 16,270
Systems [Member]        
Product Information [Line Items]        
Total revenue 1,479 3,038 2,798 5,002
Disposables Service and Accessories [Member]        
Product Information [Line Items]        
Total revenue $ 6,191 $ 5,760 $ 11,163 $ 11,268