XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements and Investments - Additional Information (Detail) - USD ($)
Oct. 01, 2020
Apr. 30, 2018
Jun. 30, 2021
Mar. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Future milestone payments     $ 30,000.0  
Spinal Kinetics [Member]        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Milestone achievement period   5 years    
Consideration transferred     20,700,000  
Maximum [Member] | Spinal Kinetics [Member]        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Future milestone payments   $ 60,000,000.0    
US Food And Drug Administration [Member] | Spinal Kinetics [Member]        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Future milestone payments   15,000,000.0    
Revenue Milestone [Member]        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Future milestone payments     $ 15,000.0  
Revenue Milestone [Member] | Spinal Kinetics [Member]        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Future milestone payments   $ 45,000,000.0    
Neo Medical [Member]        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Convertible loans $ 4,600,000      
Maturity date Oct. 01, 2024      
Carrying value of investment       $ 5,000,000.0
Convertible loan credit losses       $ 0
Neo Medical [Member] | Preferred Stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Amount of Preferred stock consideration $ 5,000,000.0