XML 73 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 35,102 $ 20,349 $ 92,610 $ 51,237
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 32,325 18,638 84,028 46,004
Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 2,777 1,711 8,582 5,233
System sales and rentals | U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 13,467 9,811 37,065 26,081
System sales and rentals | Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 828 743 3,896 2,353
Handpieces and other consumables | U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 17,047 8,015 42,418 18,182
Handpieces and other consumables | Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 1,651 791 3,826 2,369
Service | U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 1,811 812 4,545 1,741
Service | Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenue $ 298 $ 177 $ 860 $ 511