v3.25.2
Royalty Interest Financing Liability (Additional Information) (Details) - Purchase and Sale Agreement [Member] - USD ($)
$ in Millions
6 Months Ended
Nov. 04, 2024
Jun. 30, 2025
Purchase and Sale Agreement [Line Items]    
Upfront fee $ 350.0  
Bank and legal fees $ 6.3  
Company effective annual interest rate   9.08%
Interest expense   $ 15.9
US    
Purchase and Sale Agreement [Line Items]    
Percentage of net sales to royalty rate 13.80%  
Revenue participation right $ 822.5