XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Revenue Disaggregated by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Product Information [Line Items]        
Total revenue $ 7,799 $ 7,657 $ 22,206 $ 20,846
Systems [Member]        
Product Information [Line Items]        
Total revenue 3,539 2,413 8,673 4,649
Disposables Service and Accessories [Member]        
Product Information [Line Items]        
Total revenue $ 4,260 $ 5,244 $ 13,533 $ 16,197