XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments - Fair Value of Financial Instruments (Parenthetical) (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value Of Financial Instruments [Line Items]      
Loss on extinguishment of debt $ (22,130) $ (22,130)  
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 $ 40,500 $ 40,500 $ 55,400
MidCap Credit Facility | Carrying Value      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value 38,600 38,600 49,300
MidCap Credit Facility | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value 38,500 38,500  
MidCap Credit Facility | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 42,700 $ 42,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%  
Loss on extinguishment of debt   $ (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 96 96  
Mann Group Convertible Notes | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 43,900 $ 43,900  
Mann Group Convertible Notes | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 45,900 $ 45,900  
PPP Loan      
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%  
PPP Loan | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 4,700 $ 4,700  
PPP Loan | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 4,800 $ 4,800  
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 $ 257,000 $ 257,000  
Senior Convertible Notes | Carrying Value      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 223,200 $ 223,200  
Senior Convertible Notes | Volatility      
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of volatility 96 96  
Senior Convertible Notes | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 245,400 $ 245,400  
Senior Convertible Notes | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value 269,800 269,800  
Mann Group Convertible Notes      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value 44,900 44,900 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