v3.25.2
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2024
Jan. 31, 2024
Oct. 31, 2023
Mar. 31, 2025
Mar. 31, 2024
Feb. 28, 2025
Feb. 28, 2024
Jan. 31, 2023
Aug. 31, 2021
Jan. 31, 2020
Oct. 31, 2017
Stock-Based Compensation [Line Items]                      
Number of shares reserved           3,000,000          
Contractual term       10 years              
Unamortized compensation cost (in Dollars)       $ 1,369,000              
Weighted average period       1 year 10 months 24 days              
Total number of granted options       7,530              
Options vested   625,326                  
Options cancelled 242,307                    
Granted new options to purchase shares       1,579,798 1,448,533            
Weighted-average grant date fair value of options granted (in Dollars per share)       $ 1.55 $ 0.99            
Expense over a period       1 year 3 months              
Milestone Bonus Program [Member]                      
Stock-Based Compensation [Line Items]                      
Total number of granted options     909,533                
Share-Based Payment Arrangement, Option [Member]                      
Stock-Based Compensation [Line Items]                      
Granted new options to purchase shares 339,298     157,500              
Stock-Based Compensation [Member]                      
Stock-Based Compensation [Line Items]                      
Weighted-average grant date fair value of options granted (in Dollars per share)       $ 1.31 $ 0.99            
Shares issued       15,500 25,390            
Stock-based compensation (in Dollars)       $ 24,000 $ 37,000            
Restricted Stock Units (RSUs) [Member]                      
Stock-Based Compensation [Line Items]                      
Unamortized compensation cost (in Dollars)       96,000              
Total intrinsic value (in Dollars)       $ 113,543              
2017 Equity Incentive Plan [Member]                      
Stock-Based Compensation [Line Items]                      
Number of shares reserved             3,000,000 2,000,000 1,333,334 333,334 1,000,000