XML 31 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Revenue Recognition) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Disaggregation of Revenue [Line Items]        
Contract liability       $ 12,000
Minimum        
Disaggregation of Revenue [Line Items]        
Contract with customer payment period   30 days    
Maximum        
Disaggregation of Revenue [Line Items]        
Contract with customer payment period   60 days    
Shipping and Handling        
Disaggregation of Revenue [Line Items]        
Shipping and handling expense   $ 400 $ 600  
Howmedica Osteonics Corp | Instrumentation Technology        
Disaggregation of Revenue [Line Items]        
Contract liability       12,000
Consideration $ 30,000      
Howmedica Osteonics Corp | Cost Reimbursement        
Disaggregation of Revenue [Line Items]        
Contract with customer asset, net       5,000
Howmedica Osteonics Corp | Royalty        
Disaggregation of Revenue [Line Items]        
Contract with customer asset, net       $ 25,000