XML 109 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Fair Value of Financial Instruments (Parenthetical) (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of hypothetical yield 0.10    
Loss on extinguishment of debt   $ (17,200) $ (264)
MidCap Credit Facility      
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of hypothetical yield 12 10  
Note payable, percentage of interest rate increases (decreases) 2.00% 2.00%  
Financial liabilities fair value $ 41,100 $ 40,800  
MidCap Credit Facility | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value 40,000 39,100  
MidCap Credit Facility | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 42,400 $ 42,700  
Mann Group Convertible Note      
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of hypothetical yield 13 12  
Note payable, percentage of interest rate increases (decreases) 2.00% 2.00%  
Loss on extinguishment of debt $ (22,100) $ (22,100)  
Substantial premium based on fair value post modification recognized as additional paid-in capital $ 22,100 $ 22,100  
Mann Group Convertible Note | Volatility      
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of volatility 77.8 85  
Mann Group Convertible Note | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 20,500 $ 36,900  
Mann Group Convertible Note | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 21,200 $ 38,800  
Senior Convertible Notes      
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of hypothetical yield 13 12  
Note payable, percentage of interest rate increases (decreases) 2.00% 2.00%  
Financial liabilities fair value $ 253,900 $ 237,500  
Senior Convertible Notes | Volatility      
Fair Value Of Financial Instruments [Line Items]      
Note payable, percentage of volatility 75.8 90  
Senior Convertible Notes | Minimum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 245,000 $ 226,600  
Senior Convertible Notes | Maximum      
Fair Value Of Financial Instruments [Line Items]      
Financial liabilities fair value $ 263,400 $ 249,400