v3.20.2
BUSINESS COMBINATION - Summary of the Present Value of Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Apr. 01, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Less: current portion of acquisition installment payable $ 11,485   $ 0
Acquisition installment payable, net of current portion 12,021   0
ApiFix future consideration, net of current portion 28,100   $ 0
ApiFix Ltd      
Business Acquisition [Line Items]      
Anniversary payments 23,506 $ 22,620  
Less: current portion of acquisition installment payable 11,485 10,980  
Acquisition installment payable, net of current portion 12,021 11,640  
System sales payment 28,100 27,190  
ApiFix future consideration, net of current portion 40,121 38,830  
ApiFix Ltd | Second Anniversary      
Business Acquisition [Line Items]      
Anniversary payments 11,485 10,980  
ApiFix Ltd | Third Anniversary      
Business Acquisition [Line Items]      
Anniversary payments 5,965 5,780  
ApiFix Ltd | Fourth Anniversary      
Business Acquisition [Line Items]      
Anniversary payments $ 6,056 $ 5,860