XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Revenue Disaggregated by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Product Information [Line Items]        
Total revenue $ 9,196 $ 7,799 $ 20,578 $ 22,206
Systems [Member]        
Product Information [Line Items]        
Total revenue 4,391 3,539 7,243 8,673
Disposables Service and Accessories [Member]        
Product Information [Line Items]        
Total revenue $ 4,805 $ 4,260 $ 13,335 $ 13,533