XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Payments on earnout liability in cash $ 1,000 $ 500  
Additive Orthopaedics, LLC      
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
Accrued Expenses | Disior LTD.      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Achieved milestones reclassified to accrued expenses 1,000   $ 2,000
Level 2 | Other Income (Expense) [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Change in fair value of interest rate swap 518    
Level 3 | Other-current liabilities      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Net increase (decrease) in estimate of earn-out liabilities $ 340