XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Fair Value of Financial Instruments (Parenthetical) (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
MidCap Credit Facility    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 12 12
Note payable, percentage of interest rate increases (decreases) 2.00% 2.00%
MidCap Credit Facility | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 35.0 $ 40.0
MidCap Credit Facility | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 36.0 $ 42.4
Mann Group Convertible Notes    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 13 13
Note payable, percentage of interest rate increases (decreases) 2.00% 2.00%
Mann Group Convertible Notes | Volatility    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 62.7 77.8
Mann Group Convertible Notes | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 14.2 $ 20.5
Mann Group Convertible Notes | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 14.7 $ 21.2
Senior Convertible Notes    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 11 13
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 62.7 75.8
Senior Convertible Notes | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 224.1 $ 245.0
Senior Convertible Notes | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 238.9 $ 263.4
Milestone Rights | Risk-Free Rate    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 3.88 3.99
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 8 8
Milestone Rights | Credit Risk    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 17 17
Contingent Milestone Liability | Risk-Free Rate    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 4.01 4.01
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 43 43
Contingent Milestone Liability | Period    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 15 15
Contingent Milestone Liability | Credit Risk    
Fair Value Of Financial Instruments [Line Items]    
Note payable, fair value key inputs 17 17
Financing Liability    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 9.5 10