XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Instruments - Fair Value of Financial Instruments (Parenthetical) (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
MidCap Credit Facility    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 10  
Note payable, percentage of interest rate increases (decreases) 2.00%  
Financial liabilities fair value $ 52.7 $ 55.4
MidCap Credit Facility | Carrying Value    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value 49.4 49.3
MidCap Credit Facility | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value 50.7  
MidCap Credit Facility | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 54.8  
Mann Group Convertible Notes    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 14  
Note payable, percentage of interest rate increases (decreases) 2.00%  
Mann Group Convertible Notes | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 41.3  
Mann Group Convertible Notes | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 43.2  
Mann Group Non-Convertible Notes    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 14  
Note payable, percentage of interest rate increases (decreases) 2.00%  
Mann Group Non-Convertible Notes | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 29.6  
Mann Group Non-Convertible Notes | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 33.6  
PPP Loan    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 10  
Note payable, percentage of interest rate increases (decreases) 2.00%  
PPP Loan | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 4.8  
PPP Loan | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 4.8  
Senior Convertible Notes    
Fair Value Of Financial Instruments [Line Items]    
Note payable, percentage of hypothetical yield 14  
Note payable, percentage of interest rate increases (decreases) 2.00%  
Financial liabilities fair value $ 209.7  
Senior Convertible Notes | Carrying Value    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value 222.9  
Senior Convertible Notes | Minimum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value 199.0  
Senior Convertible Notes | Maximum    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value 221.6  
Mann Group Convertible Notes    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value 42.2 52.2
Mann Group Convertible Notes | Carrying Value    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value 18.4 28.0
Mann Group Non-Convertible Notes    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value 31.5 26.7
Mann Group Non-Convertible Notes | Carrying Value    
Fair Value Of Financial Instruments [Line Items]    
Financial liabilities fair value $ 35.1 $ 35.1