XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Preferred and Common Stock (Details Narrative) - $ / shares
4 Months Ended 12 Months Ended
Jun. 07, 2024
May 07, 2024
Apr. 30, 2025
Apr. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Jun. 06, 2024
Subsidiary, Sale of Stock [Line Items]              
Preferred stock, shares authorized     25,000,000   25,000,000    
Preferred stock, par value     $ 0.00001   $ 0.00001    
Preferred stock, shares issued     0   0    
Preferred stock, shares outstanding     0   0    
Common stock, shares authorized     200,000,000   200,000,000    
Common stock, par value     $ 0.00001   $ 0.00001    
Reverse stock split, description one-for-twelve one-for-twelve          
Issuance of common stock shares issued 107,126            
Common stock, shares issued     802,346 684,454 793,109 673,090  
Common stock, shares outstanding     802,346 684,454 793,109 673,090  
Restricted Stock Units (RSUs) [Member]              
Subsidiary, Sale of Stock [Line Items]              
Shares issued during the period     9,237 11,364 1,529    
Restricted Stock Units (RSUs) [Member] | 2021 Equity Incentive Plan [Member]              
Subsidiary, Sale of Stock [Line Items]              
Shares issued during the period         11,364    
Restricted Stock Units (RSUs) [Member] | 2021 Equity Incentive Plan [Member] | Directors [Member]              
Subsidiary, Sale of Stock [Line Items]              
Shares issued during the period     9,237 11,364 12,893 10,200  
Common Stock [Member]              
Subsidiary, Sale of Stock [Line Items]              
Issuance of common stock shares issued         107,126    
Shares issued during the period     9,237 11,364      
Shares issued during the period shares acquisitions           39,000  
Reverse Stock Split [Member]              
Subsidiary, Sale of Stock [Line Items]              
Common stock, shares issued 791,580         673,090 8,076,372
Common stock, shares outstanding 791,580         673,090 8,076,372