Quarterly report [Sections 13 or 15(d)]

Basis of Presentation and Summary of Significant Accounting Policies - Investments (Details)

v3.25.4
Basis of Presentation and Summary of Significant Accounting Policies - Investments (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Mar. 31, 2023
USD ($)
Jul. 31, 2024
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Schedule of Equity Method Investments [Line Items]          
Payments in Investment       $ 15,000  
Wilson Wolf Corporation          
Schedule of Equity Method Investments [Line Items]          
Payments in Investment $ 232,000   $ 25,000    
Investment percentage 19.90%        
Forward Contract, Milestone, Multiple for Total Expected Payments         4.4
Wilson Wolf Corporation | First Part of Forward Contract          
Schedule of Equity Method Investments [Line Items]          
Forward Contract, Milestone, Annual Revenue Required         $ 92,000
Forward Contract, Milestone, Annual EBITDA         55,000
Wilson Wolf Corporation | Second Part of Forward Contract          
Schedule of Equity Method Investments [Line Items]          
Forward Contract, Milestone, Annual Revenue Required         226,000
Forward Contract, Milestone, Annual EBITDA         136,000
Forward Contract, Additional Investment         1,000,000
Spear Bio          
Schedule of Equity Method Investments [Line Items]          
Payments in Investment   $ 15,000      
Spear Bio | Other Noncurrent Assets          
Schedule of Equity Method Investments [Line Items]          
Long-term investments         $ 15,000