XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Revenue Disaggregated by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Product Information [Line Items]        
Total revenue $ 7,464 $ 9,196 $ 23,735 $ 20,578
Systems [Member]        
Product Information [Line Items]        
Total revenue 1,861 4,391 6,863 7,243
Disposables, Service and Accessories [Member]        
Product Information [Line Items]        
Total revenue $ 5,603 $ 4,805 $ 16,872 $ 13,335