XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Liquidity and Capital Resources (Details)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2025
USD ($)
$ / shares
shares
Aug. 24, 2022
USD ($)
Feb. 28, 2025
USD ($)
Director
$ / shares
shares
Apr. 30, 2024
USD ($)
Aug. 31, 2022
USD ($)
Feb. 28, 2025
USD ($)
Corporation
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
shares
Liquidity [Abstract]                  
Cash and cash equivalents             $ 39,978,674   $ 41,689,591
Registered securities in Shelf Registration Statement         $ 150,000,000        
Proceeds from issuance of common stock             $ 6,994,174 $ 0  
Proceeds from sale of tax benefits       $ 900,000   $ 1,200,000      
Number of New Jersey corporations purchasing tax benefits | Corporation           2      
Subsequent Event [Member]                  
Liquidity [Abstract]                  
Exercise price of warrants (in dollars per share) | $ / shares $ 2.52                
Sales Agreement [Member]                  
Liquidity [Abstract]                  
Placement Shares available for sale under current offering         $ 97,000,000        
Commission paid on Placement Shares sold         3.00%        
Issuance of common stock (in shares) | shares               3,428,681 3,428,681
Proceeds from issuance of common stock               $ 19.5 $ 19,500,000
New Sales Agreement [Member]                  
Liquidity [Abstract]                  
Issuance of common stock (in shares) | shares             205,350   1,108,105
Proceeds from issuance of common stock             $ 300,000   $ 3,200,000
February 2025 Offering [Member]                  
Liquidity [Abstract]                  
Aggregate shares to be sold (in shares) | shares     6,396,787     6,396,787      
Number of directors participating in securities offering | Director     2            
Combined purchase price per share and warrant (in dollars per share) | $ / shares     $ 1.5     $ 1.5      
Gross proceeds from securities offering     $ 11,000,000            
Net proceeds from securities offering     $ 10,050,000.00            
February 2025 Offering [Member] | Directors [Member]                  
Liquidity [Abstract]                  
Aggregate number of shares purchased in securities offering (in shares) | shares     30,121            
Offering price per share (in dollars per share) | $ / shares     $ 1.66     $ 1.66      
February 2025 Offering [Member] | Pre-funded Warrants [Member]                  
Liquidity [Abstract]                  
Number of shares of common stock that can be called by warrants (in shares) | shares     933,334     933,334      
February 2025 Offering [Member] | Common Stock Warrants [Member]                  
Liquidity [Abstract]                  
Number of shares of common stock that can be called by warrants (in shares) | shares     7,330,121     7,330,121      
February 2025 Offering [Member] | Common Stock Warrants [Member] | Directors [Member]                  
Liquidity [Abstract]                  
Number of shares of common stock that can be called by warrants (in shares) | shares     30,121     30,121      
Exercise price of warrants (in dollars per share) | $ / shares     $ 1.53     $ 1.53      
Maximum [Member] | Subsequent Event [Member]                  
Liquidity [Abstract]                  
Number of shares of common stock that can be called by warrants (in shares) | shares 1,000,000                
Maximum [Member] | Sales Agreement [Member]                  
Liquidity [Abstract]                  
Placement Shares available for sale under current offering         $ 50,000,000        
Loan and Security Agreement [Member]                  
Liquidity [Abstract]                  
Proceeds from issuance of secured loans   $ 24,600,000              
Loan and Security Agreement [Member] | Subsequent Event [Member]                  
Liquidity [Abstract]                  
Repayment of outstanding loans $ 19,000,000                
Debentures [Member] | Subsequent Event [Member]                  
Liquidity [Abstract]                  
Face amount 22,222,222                
Proceeds from issuance $ 20,000,000