XML 37 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Schedule of Fair Value of Consideration Transferred (Detail) - Spinal Kinetics [Member] - USD ($)
$ in Thousands
Apr. 30, 2018
Dec. 31, 2019
Fair value of consideration transferred    
Cash paid $ 51,109  
Contingent consideration 25,491  
Total fair value of consideration transferred $ 76,600 $ 76,600