XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended
Jan. 11, 2022
Mar. 31, 2023
Mar. 31, 2021
Class Of Stock [Line Items]      
Debt outstanding   $ 0  
Series X1 Preferred Stock [Member]      
Class Of Stock [Line Items]      
Warrants available for exercise   50,207.419  
Shares of common stock issued upon conversion of each share of preferred stock   2,789,301  
Securities Purchase Agreement [Member]      
Class Of Stock [Line Items]      
Number of days after registration settlement   90 days  
Common Stock [Member]      
Class Of Stock [Line Items]      
Warrants available for exercise   1,145,631  
Jeffries LLC [Member] | ATM Program [Member]      
Class Of Stock [Line Items]      
Common stock number of shares issued   0  
Equity distribution agreement maximum value of common shares issuable     $ 75,000,000
Public float minimum balance to be maintained   $ 75,000,000.0  
Jeffries LLC [Member] | Maximum [Member] | ATM Program [Member]      
Class Of Stock [Line Items]      
Equity distribution agreement maximum value of common shares issuable   $ 13,200,000  
BVF Exchanging Stockholders [Member] | Series X1 Exchange Agreement [Member] | Series X1 Non-voting Convertible Preferred Stock [Member]      
Class Of Stock [Line Items]      
Conversion of stock, shares issued 9,899.99    
BVF Exchanging Stockholders [Member] | Common Stock [Member] | Series X1 Exchange Agreement [Member]      
Class Of Stock [Line Items]      
Conversion of stock, shares converted 550,000