XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographical Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue $ 136,191 $ 75,014 $ 34,473
U.S.      
Disaggregation of Revenue [Line Items]      
Revenue 124,297 67,768 28,948
Outside of U.S.      
Disaggregation of Revenue [Line Items]      
Revenue 11,894 7,246 5,525
System sales and rentals | U.S.      
Disaggregation of Revenue [Line Items]      
Revenue 53,626 36,527 19,375
System sales and rentals | Outside of U.S.      
Disaggregation of Revenue [Line Items]      
Revenue 5,294 3,201 2,493
Handpieces and other consumables | U.S.      
Disaggregation of Revenue [Line Items]      
Revenue 64,051 28,543 8,893
Handpieces and other consumables | Outside of U.S.      
Disaggregation of Revenue [Line Items]      
Revenue 5,471 3,273 2,634
Service | U.S.      
Disaggregation of Revenue [Line Items]      
Revenue 6,620 2,698 680
Service | Outside of U.S.      
Disaggregation of Revenue [Line Items]      
Revenue $ 1,129 $ 772 $ 398