v3.26.1
Fair Value Measurements - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Long-term debt $ 290,083 $ 290,083 $ 290,083 $ 376,063
ImThera Contingent Consideration Arrangements Liability        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Payment   (60,458) (60,458)  
Regulatory Milestone | ImThera Contingent Consideration Arrangements Liability        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Payment for contingent consideration liability 10,000      
2029 Notes | Senior Notes        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Long-term debt 284,929 284,929 284,929 275,599
Debt instrument, fair value $ 312,000 $ 312,000 $ 312,000 $ 315,200
2029 Notes | 2029 Embedded Derivative | Stock Price Volatility        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Measurement input 0.37 0.37 0.37  
2029 Notes | Capped call derivatives | Stock Price Volatility        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Measurement input 0.37 0.37 0.37