XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock and Warrants - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 06, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class Of Stock [Line Items]        
Common stock, shares outstanding   129,530,228 127,604,000  
Change in fair value of warrant liability   $ 0 $ (1,801) $ 49,354
Warrants        
Class Of Stock [Line Items]        
Number of common stock warrants exercised     1,882,600  
Proceeds from warrants exercised   8,500    
Warrants | Other Income (Expense)        
Class Of Stock [Line Items]        
Change in fair value of warrant liability     $ 1,800  
2017 ATM Agreement        
Class Of Stock [Line Items]        
Remaining proceeds from common stock, under sales agreement   $ 120,000    
Maximum        
Class Of Stock [Line Items]        
Common stock sales agreement aggregate sales proceeds $ 120,000      
Maximum | 2017 ATM Agreement        
Class Of Stock [Line Items]        
Commission on gross sales proceeds of common stock 3.00%