XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholder's Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2024
Jun. 30, 2024
Apr. 30, 2024
Mar. 31, 2024
Feb. 29, 2024
Dec. 31, 2023
Mar. 31, 2023
Jul. 31, 2022
Aug. 31, 2021
Dec. 31, 2024
Dec. 31, 2023
Class Of Stock [Line Items]                      
Net proceeds from private placement               $ 122,500      
Common stock, par value per share           $ 0.001       $ 0.001 $ 0.001
Common stock, voting rights                   The holders of the Company’s common stock have one vote for each share of common stock.  
Common stock, dividends declared                   $ 0  
Common stock           $ 78       $ 109 $ 78
Common stock, shares issued           78,369,099       109,381,556 78,369,099
Net proceeds from sale of common stock                   $ 44,371 $ 17,995
Pre-funded Warrants [Member]                      
Class Of Stock [Line Items]                      
Purchase of shares   7,000,000       18,379,861         18,379,861
Offering price per share   $ 6.249       $ 2.879   $ 3.87025      
Pre-funded Warrants [Member] | Maximum [Member]                      
Class Of Stock [Line Items]                      
Purchase of shares               24,696,206      
Purchase price per share   $ 0.001       $ 0.001   $ 0.001     $ 0.001
Warrants or Common Warrants [Member]                      
Class Of Stock [Line Items]                      
Offering price per share               3.87125      
Purchase price per share               $ 5.806875      
Warrant expiration date               Jun. 30, 2025      
Warrants or Common Warrants [Member] | Maximum [Member]                      
Class Of Stock [Line Items]                      
Purchase of shares               8,427,508      
Common Stock [Member]                      
Class Of Stock [Line Items]                      
Sale of shares                   8,326,067  
Common stock shares issued for exercise of warrants 2,739,096 19,901 965,427   5,243,400   2,582,557        
Private Placement [Member]                      
Class Of Stock [Line Items]                      
Sale of shares               9,013,834      
Underwriting agreement [Member]                      
Class Of Stock [Line Items]                      
Sale of shares   13,001,120       25,035,000          
Common stock, par value per share   $ 0.001       $ 0.001         0.001
Exchange value           $ 1,000          
Shares issued price per share   $ 6.25       $ 2.88         $ 2.88
Net proceeds from sale of common stock   $ 116,800       $ 117,000          
Underwriting agreement [Member] | Director [Member]                      
Class Of Stock [Line Items]                      
Sale of shares           350,000          
Sales Agreement with Cowen and Company LLC [Member] | 2021 ATM Program [Member]                      
Class Of Stock [Line Items]                      
Common stock                 $ 100,000    
Percentage of gross proceeds of common stock to be paid                 3.00%    
Common stock, shares issued           2,646,458       7,576,067 2,646,458
Net proceeds from sale of common stock                   $ 38,400 $ 17,500
Sales Agreement with Cowen and Company LLC [Member] | 2024 ATM Program [Member]                      
Class Of Stock [Line Items]                      
Common stock       $ 100,000              
Remains available for offer and sales of shares of common stock                   $ 95,400  
Sales Agreement with Cowen and Company LLC [Member] | 2024 ATM Program [Member] | Maximum [Member]                      
Class Of Stock [Line Items]                      
Percentage of gross proceeds of common stock to be paid       3.00%              
Sales Agreement with Cowen and Company LLC [Member] | 2024 ATM Program [Member] | Common Stock [Member]                      
Class Of Stock [Line Items]                      
Sale of shares                   750,000  
Net proceeds from sale of common stock                   $ 4,500