XML 75 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 58,370 $ 35,102 $ 156,262 $ 92,610
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 52,215 32,325 140,083 84,028
Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 6,155 2,777 16,179 8,582
System sales and rentals | U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 19,643 13,467 50,978 37,065
System sales and rentals | Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 3,155 828 7,974 3,896
Handpieces and other consumables | U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 29,620 17,047 81,217 42,418
Handpieces and other consumables | Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 2,616 1,651 7,230 3,826
Service | U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 2,952 1,811 7,888 4,545
Service | Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenue $ 384 $ 298 $ 975 $ 860