XML 82 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate swap $ 991    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets    
Net increase (decrease) in estimate of earn-out liabilities $ (791) $ 1,280 $ 440
Achieved milestones reclassified to accrued expenses 1,000    
Payments on earnout liability in cash 8,000 1,000  
Other (expense) income      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Net increase (decrease) in estimate of earn-out liabilities 200    
Additive Orthopaedics, LLC      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Payments on earnout liability in cash 500    
Disior LTD.      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Payments on earnout liability in cash 5,000    
Accrued Expenses | Additive Orthopaedics, LLC      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Achieved milestones reclassified to accrued expenses 1,000 1,500  
Accrued Expenses | Disior LTD.      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Achieved milestones reclassified to accrued expenses   $ 5,000  
Accrued Expenses | Disior LTD. | Remaining Project Milestone      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Achieved milestones reclassified to accrued expenses 1,000    
Level 2      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate swap $ 991