XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Revenue Disaggregated by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Product Information [Line Items]        
Total revenue $ 8,798 $ 4,502 $ 16,270 $ 11,382
Systems [Member]        
Product Information [Line Items]        
Total revenue 3,038 240 5,002 2,852
Disposables Service And Accessories [Member]        
Product Information [Line Items]        
Total revenue $ 5,760 $ 4,262 $ 11,268 $ 8,530