XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Other Nonoperating Income (Expense)    
Net increase (decrease) in estimate of earn-out liabilities     $ (778) $ 546 $ (57)
Payments on earnout liability in cash     2,000 8,000 $ 1,000
Other income (expense)          
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   $ 1,000      
Disior LTD.          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Payments on earnout liability in cash $ 1,000        
Accrued Expenses | Additive Orthopaedics, LLC          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Achieved milestones reclassified to accrued expenses       $ 2,000  
Level 2          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Change in fair value of interest rate swap     438    
Level 3          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Non-cash income     $ 340