XML 44 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 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
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Class Of Stock [Line Items]                        
Net proceeds from private placement               $ 122,500        
Share option expired                   43,113    
Common stock                   $ 109   $ 109
Net proceeds from sale of common stock                     $ 33,131  
Common Stock [Member]                        
Class Of Stock [Line Items]                        
Sale of shares                     6,639,348  
Common stock shares issued for exercise of warrants 2,739,096 19,901 965,427   5,243,400   2,582,557          
Share option expired                   43,113 105,526  
Pre-funded Warrants [Member]                        
Class Of Stock [Line Items]                        
Purchase of shares   7,000,000       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        
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        
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            
Exchange value           $ 1,000            
Shares issued price per share   $ 6.25       $ 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       6,639,348             6,639,348  
Net proceeds from sale of common stock                     $ 32,200  
Sales Agreement with Cowen and Company LLC [Member] | 2024 ATM Program [Member]                        
Class Of Stock [Line Items]                        
Common stock       $ 100,000             $ 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%