XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Apr. 30, 2024
Mar. 31, 2024
Feb. 29, 2024
Dec. 31, 2023
Jul. 31, 2022
Aug. 31, 2021
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Class Of Stock [Line Items]                              
Deemed dividend on modification of common stock warrants                 $ 1,857       $ 1,857    
Net proceeds from private placement             $ 122,500                
Share option expired                         43,113    
Common stock $ 110               $ 110       $ 110   $ 109
Net proceeds from sale of common stock                           $ 39,737  
Common Stock [Member]                              
Class Of Stock [Line Items]                              
Sale of shares                     936,719 6,639,348      
Common stock shares issued for exercise of warrants   19,901 965,427   5,243,400                    
Cashless exercise of warrants   322,893                          
Share option expired                   43,113 35,914 105,526      
Pre-funded Warrants [Member]                              
Class Of Stock [Line Items]                              
Purchase of shares   7,000,000       18,379,861         7,000,000     7,000,000  
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     $ 0.001  
Warrants or Common Warrants [Member]                              
Class Of Stock [Line Items]                              
Purchase of shares 6,877,622               6,877,622       6,877,622    
Proceeds from Issuance of Warrants $ 39,900                            
Modification included related party transaction, common warrants                         613,497    
Deemed dividend on modification of common stock warrants                         $ 200    
Offering price per share             3.87125                
Purchase price per share             $ 5.806875                
Warrant expiration date             Jun. 30, 2025                
Remaining class of warrants or rights unexercised expired warrants                         1,226,993    
Fair value of warrants                         $ 1,900    
Warrants or Common Warrants [Member] | Maximum [Member]                              
Class Of Stock [Line Items]                              
Purchase of shares             8,427,508                
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     0.001  
Exchange value           $ 1,000                  
Shares issued price per share   $ 6.25       $ 2.88         $ 6.25     $ 6.25  
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   7,576,067                 7,576,067     7,576,067  
Net proceeds from sale of common stock                           $ 38,400  
Sales Agreement with Cowen and Company LLC [Member] | 2024 ATM Program [Member]                              
Class Of Stock [Line Items]                              
Common stock       $ 100,000               $ 100,000      
Common stock, shares issued 0 0             0   0   0 0  
Remains available for offer and sales of shares of common stock $ 95,400               $ 95,400       $ 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%