XML 83 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Fair Value of Financial Instruments (Parenthetical) (Detail)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
MidCap Credit Facility    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield   12
Note payable, percentage of interest rate increases (decreases)   2.00%
MidCap Credit Facility | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value   $ 35.0
MidCap Credit Facility | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value   $ 36.0
Mann Group Convertible Notes    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield   13.0
Note payable, percentage of interest rate increases (decreases)   2.00%
Mann Group Convertible Notes | Volatility    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs   62.7
Mann Group Convertible Notes | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value   $ 14.2
Mann Group Convertible Notes | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value   $ 14.7
Senior Convertible Notes    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 11 11
Note payable, percentage of interest rate increases (decreases) 2.00% 2.00%
Senior Convertible Notes | Volatility    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 53 62.7
Senior Convertible Notes | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 253.0 $ 224.1
Senior Convertible Notes | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 265.0 $ 238.9
Financing Liability    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 9.5 9.5
Note payable, percentage of interest rate increases (decreases) 2.00%  
Financing Liability | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 94.0  
Financing Liability | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 122.1  
Milestone Rights | Risk-Free Rate    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 4.3 3.9
Milestone Rights | Dividend Yield    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 0 0
Milestone Rights | Volatility    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 50 50
Milestone Rights | Period    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 7.5 8
Milestone Rights | Credit Risk    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 15 17
Contingent Milestone Liability | Risk-Free Rate    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 4.5 4
Contingent Milestone Liability | Dividend Yield    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 0 0
Contingent Milestone Liability | Volatility    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 60 43
Contingent Milestone Liability | Period    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 13.5 15
Contingent Milestone Liability | Credit Risk    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 15 17
Liability for Sale of Future Royalties    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 11  
Note payable, percentage of interest rate increases (decreases) 2.00%  
Liability for Sale of Future Royalties | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 144.1  
Liability for Sale of Future Royalties | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 188.3