XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Abstract]              
Product Revenue           $ 15,511 $ 11,383
Rental income           1,231 1,627
Total Revenue $ 4,166 $ 3,882 $ 3,195 $ 7,077 $ 11,242 16,742 13,010
Accessory and Parts Revenue [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           9,862 8,072
System Revenue [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           5,328 3,116
Total Revenue $ 902 $ 862 $ 645 $ 1,507 $ 2,408    
License Fees and Other [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           321 195
United States [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           15,252 10,671
Rental income           1,231 1,627
Total Revenue           16,483 12,298
United States [Member] | Accessory and Parts Revenue [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           9,790 7,770
United States [Member] | System Revenue [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           5,179 2,766
United States [Member] | License Fees and Other [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           283 135
International [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           259 712
Rental income           0 0
Total Revenue           259 712
International [Member] | Accessory and Parts Revenue [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           72 302
International [Member] | System Revenue [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           149 350
International [Member] | License Fees and Other [Member]              
Disaggregation of Revenue [Abstract]              
Product Revenue           $ 38 $ 60