v3.21.2
BUSINESS COMBINATION - Summary of the Present Value of Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Apr. 01, 2020
Business Acquisition      
Less: current portion of acquisition installment payable $ 12,791 $ 12,233  
Acquisition installment payable, net of current portion 13,927 12,784  
ApiFix future consideration, net of current portion 34,420 30,710  
ApiFix Ltd      
Business Acquisition      
Anniversary payments 26,718 25,017 $ 22,620
Less: current portion of acquisition installment payable 12,791 12,233 10,980
Acquisition installment payable, net of current portion 13,927 12,784 11,640
System sales payment 34,420 30,710 27,190
ApiFix future consideration, net of current portion 48,347 43,494 38,830
ApiFix Ltd | Second Anniversary      
Business Acquisition      
Anniversary payments 12,791 12,233 10,980
ApiFix Ltd | Third Anniversary      
Business Acquisition      
Anniversary payments 6,890 6,335 5,780
ApiFix Ltd | Fourth Anniversary      
Business Acquisition      
Anniversary payments $ 7,037 $ 6,449 $ 5,860