XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Narrative (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended
Feb. 28, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Typical payment receipt, period post shipment   30 days    
Total net revenue   $ 38,793 $ 54,526  
Training provided with sale of system, period   90 days    
Minimum        
Disaggregation of Revenue [Line Items]        
Extended service contract term   1 year    
Capitalized costs, expected period of benefit   2 years    
Maximum        
Disaggregation of Revenue [Line Items]        
Extended service contract term   3 years    
Capitalized costs, expected period of benefit   3 years    
Japan        
Disaggregation of Revenue [Line Items]        
Total net revenue   $ 7,598 12,908  
Sales and marketing        
Disaggregation of Revenue [Line Items]        
Amortization expense   500 600  
Other Assets        
Disaggregation of Revenue [Line Items]        
Capitalized contract costs   2,200   $ 2,400
Service        
Disaggregation of Revenue [Line Items]        
Total net revenue   $ 5,678 5,405  
Service | Minimum        
Disaggregation of Revenue [Line Items]        
Extended service contract term   1 year    
Service | Maximum        
Disaggregation of Revenue [Line Items]        
Extended service contract term   3 years    
Skincare        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 4,200 $ 4,200 $ 8,132  
Skincare | Japan        
Disaggregation of Revenue [Line Items]        
Sale of third-party product, warranty period   90 days    
Transferred over Time | Service        
Disaggregation of Revenue [Line Items]        
Revenue from performance obligations transferred to customers, percent   14.00% 11.00%