XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Dec. 02, 2022
Mar. 31, 2021
Oct. 31, 2020
Jul. 31, 2019
Dec. 31, 2022
Nov. 30, 2020
Class Of Stock [Line Items]            
Common stock warrants exercise price per share           $ 49.35
Public Offering [Member]            
Class Of Stock [Line Items]            
Stock issued and sold   1,666,666        
Common stock issued price per share   $ 83.63        
Proceeds from issuance of common stock, net of issuance costs   $ 134,878        
Common Stock [Member] | Private Placement [Member]            
Class Of Stock [Line Items]            
Stock issued and sold 10,638,290     707,168    
Common stock issued price per share $ 7.05     $ 69.75    
Company received net proceeds $ 72,551          
Pre-Funded Warrants [Member]            
Class Of Stock [Line Items]            
Warrants exercised     9,158      
Warrants outstanding         0  
Pre-Funded Warrants [Member] | Private Placement [Member]            
Class Of Stock [Line Items]            
Warrants to purchase common stock       153,046    
Warrants price per share       $ 69.60    
Warrants exercisable for common stock       1    
Common stock warrants exercise price per share       $ 0.15