v3.26.1
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 19, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Feb. 10, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration $ 38,525          
Convertible senior notes 238,733   $ 238,213      
Fair value of deferred royalty obligation 142,617          
Deferred royalty obligation $ 121,357   $ 121,563 $ 122,627 $ 120,613  
2029 Convertible Notes            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Interest rate (as a percent) 2.875%         2.875%
Convertible senior notes, fair value $ 298,554          
Convertible senior notes 238,733          
AZSTARYS Acquisition            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration $ 135 $ 38,525