v3.21.2
BUSINESS COMBINATION - ApiFix (Details)
Apr. 01, 2020
USD ($)
facility
$ / shares
shares
Sep. 30, 2021
$ / shares
Dec. 31, 2020
$ / shares
Business Acquisition      
Common stock, par value (in dollars per share) | $ / shares   $ 0.00025 $ 0.00025
ApiFix Ltd      
Business Acquisition      
Cash consideration $ 2,000,000    
Cash acquired $ 344,000    
Purchase of shares and membership interests in common stock (in shares) | shares 934,783    
Common stock, par value (in dollars per share) | $ / shares $ 0.00025    
Issuance of common stock $ 35,176,000    
Common stock (in dollars per share) | $ / shares $ 37.63    
Anniversary Payments $ 30,000,000    
System sales payment 41,741,000    
Fair value of estimated total acquisition consideration $ 87,379,000    
Number of clinical procedures | facility 150    
Revenue multiplier 2.25    
ApiFix Ltd | Second Anniversary      
Business Acquisition      
Subsequent payments $ 13,000,000    
ApiFix Ltd | Third Anniversary      
Business Acquisition      
Subsequent payments 8,000,000    
ApiFix Ltd | Fourth Anniversary      
Business Acquisition      
Subsequent payments $ 9,000,000