v3.26.1
Employee Benefits (Details) - USD ($)
3 Months Ended
Dec. 31, 2024
Apr. 30, 2026
May 28, 2026
Jan. 31, 2026
Apr. 30, 2025
Feb. 26, 2025
Jan. 31, 2025
Employee Benefits [Abstract]              
Number of shares unvested (in Shares)   160,364   160,364 324,784   324,784
Restricted Stock [Member]              
Employee Benefits [Abstract]              
Number of shares unvested (in Shares)   20,964          
Unrecognized compensation cost (in Dollars)   $ 174,000          
Weighted average vesting term   1 year          
Restricted Stock Units (RSUs) [Member]              
Employee Benefits [Abstract]              
Number of shares issued (in Shares) 135,000            
Vested payout percentage           148.00%  
Number of shares vested (in Shares)           199,800  
Stock Option Plans 2015 [Member]              
Employee Benefits [Abstract]              
Number of split-adjusted shares (in Shares)   3,300,000          
Number of share before Pre-split 2025 (in Shares)   1,065,809          
Stock Option Plans 2026 [Member] | Subsequent Event [Member]              
Employee Benefits [Abstract]              
Number of split-adjusted shares (in Shares)     1,500,000        
Minimum [Member] | Restricted Stock Units (RSUs) [Member]              
Employee Benefits [Abstract]              
Vested range percentage 0.00%            
Maximum [Member] | Restricted Stock Units (RSUs) [Member]              
Employee Benefits [Abstract]              
Vested range percentage 200.00%