v3.25.2
Subsequent Events (Details Narrative) - USD ($)
Aug. 12, 2025
Jul. 16, 2025
Jul. 02, 2025
Aug. 31, 2025
Jun. 30, 2025
Jun. 22, 2025
Dec. 31, 2024
Subsequent Event [Line Items]              
Cash on hand         $ 1,878,247   $ 3,769,510
Warrant issued           109,376  
Warrant Holder One [Member] | Forecast [Member]              
Subsequent Event [Line Items]              
Warrant issued       86,700      
Warrant Holder Two [Member] | Forecast [Member]              
Subsequent Event [Line Items]              
Warrant issued       56,954      
Subsequent Event [Member] | Warrant Holder One [Member]              
Subsequent Event [Line Items]              
Warrant outstanding   1,249,999          
Warrant exercised   913,299          
Subsequent Event [Member] | Warrant Holder Two [Member]              
Subsequent Event [Line Items]              
Warrant outstanding 109,376            
Warrant exercised 30,547            
2023 Equity Incentive Plan [Member] | Subsequent Event [Member]              
Subsequent Event [Line Items]              
Number of shares, granted     357,448        
Grant date term     10 years        
Cash bonus payment     $ 449,000        
Cash on hand     $ 3,500,000