Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders??? Equity (Details Narrative)

v3.25.2
Stockholders’ Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 23, 2024
Nov. 13, 2023
Sep. 28, 2022
Jun. 30, 2025
Jun. 30, 2024
Apr. 04, 2025
Nov. 20, 2023
May 04, 2021
Subsidiary, Sale of Stock [Line Items]                
Financing fees       $ 116,664        
Common stock, shares authorized       75,000,000 50,000,000      
Common stock, par value       $ 0.001 $ 0.001      
Preferred stock, shares authorized       2,000,000 2,000,000      
Preferred stock, par value       $ 0.001 $ 0.001      
Proceeds from common stock       $ 15,000,000      
Securities Purchase Agreement [Member]                
Subsidiary, Sale of Stock [Line Items]                
Shares issued 15,151,514              
Share price $ 0.99              
Common Stock [Member]                
Subsidiary, Sale of Stock [Line Items]                
Shares issued       15,151,514 300,000      
Common Stock [Member] | Loan and Sercurity Agreement [Member]                
Subsidiary, Sale of Stock [Line Items]                
Shares issued   300,000            
Minimum [Member]                
Subsidiary, Sale of Stock [Line Items]                
Common stock, shares authorized           50,000,000 40,000,000  
Maximum [Member]                
Subsidiary, Sale of Stock [Line Items]                
Common stock, shares authorized           75,000,000 50,000,000  
Private Placement [Member]                
Subsidiary, Sale of Stock [Line Items]                
Shares issued     2,264,650          
Stock issued during period, value, new issues     $ 6,600,000          
Share price     $ 2.935          
Proceeds from issuance or sale of equity     $ 6,300,000          
Financing fees     $ 300,000          
Warrant exercise price per share     $ 4.215          
Proceeds from common stock $ 15,000,000.0              
Offering expenses $ 100,000              
IPO [Member]                
Subsidiary, Sale of Stock [Line Items]                
Common stock, shares authorized               40,000,000
Common stock, par value               $ 0.001
Preferred stock, shares authorized               2,000,000
Preferred stock, par value               $ 0.001