XML 79 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments - Fair Value of Financial Instruments (Parenthetical) (Detail)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value Of Financial Instruments [Line Items]      
Gain (loss) on extinguishment of debt, net $ 4,930 $ (17,200)  
MidCap Credit Facility      
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of hypothetical yield 10 10  
Note payable, percentage of interest rate increases (decreases)   2.00%  
Financial liabilities fair value $ 39,600 $ 39,600 $ 55,400
MidCap Credit Facility | Carrying Value      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value 38,700 38,700 49,300
MidCap Credit Facility | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value 37,600 37,600  
MidCap Credit Facility | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 41,700 $ 41,700  
Mann Group Convertible Notes      
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%  
Gain (loss) on extinguishment of debt, net   $ (22,100)  
Substantial premium based on fair value post modification recognized as additional paid-in capital $ 22,100 $ 22,100  
Mann Group Convertible Notes | Volatility      
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of volatility 95 95  
Mann Group Convertible Notes | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 37,100 $ 37,100  
Mann Group Convertible Notes | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 39,100 $ 39,100  
Senior Convertible Notes      
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%  
Financial liabilities fair value $ 234,700 $ 234,700  
Senior Convertible Notes | Carrying Value      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 223,600 $ 223,600  
Senior Convertible Notes | Volatility      
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of volatility 95 95  
Senior Convertible Notes | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 223,400 $ 223,400  
Senior Convertible Notes | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value 247,100 247,100  
Mann Group Convertible Notes      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value 38,100 38,100 52,200
Mann Group Convertible Notes | Carrying Value      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 18,400 $ 18,400 28,000
Mann Group Non Convertible Notes      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value     26,700
Mann Group Non Convertible Notes | Carrying Value      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value     $ 35,100