v3.25.2
Subsequent Events (Details Narrative)
6 Months Ended 12 Months Ended
Aug. 01, 2025
USD ($)
Jul. 18, 2025
USD ($)
Jul. 12, 2025
shares
May 01, 2025
USD ($)
Jun. 01, 2024
USD ($)
Jun. 30, 2025
shares
Dec. 31, 2024
shares
Dec. 31, 2023
USD ($)
Jul. 14, 2025
ft²
Apr. 01, 2025
ft²
Dec. 31, 2022
ft²
Subsequent Event [Line Items]                      
Option granted           142,600 84,860        
Lease Agreement [Member]                      
Subsequent Event [Line Items]                      
Area of land | ft²                   12,500 20,296
Monthly lease payments | $       $ 9,659 $ 3,600     $ 3,350      
Employees [Member]                      
Subsequent Event [Line Items]                      
Option granted           102,600          
Steven Rossi [Member]                      
Subsequent Event [Line Items]                      
Option granted           30,000          
Director [Member]                      
Subsequent Event [Line Items]                      
Option granted           10,000          
Subsequent Event [Member]                      
Subsequent Event [Line Items]                      
Purchase order deposit | $ $ 3,000,000                    
Subsequent Event [Member] | Lease Agreement [Member]                      
Subsequent Event [Line Items]                      
Area of land | ft²                 1,992    
Monthly lease payments | $   $ 3,154                  
Subsequent Event [Member] | Employees [Member]                      
Subsequent Event [Line Items]                      
Option granted     91,940                
Vesting percentage     50.00%                
Expiring term     10 years                
Subsequent Event [Member] | Directors [Member]                      
Subsequent Event [Line Items]                      
Option granted     10,000                
Subsequent Event [Member] | Steven Rossi [Member]                      
Subsequent Event [Line Items]                      
Option granted     215,000                
Vesting percentage     50.00%                
Expiring term     10 years                
Subsequent Event [Member] | Director [Member]                      
Subsequent Event [Line Items]                      
Option granted     50,000                
Expiring term     10 years                
Subsequent Event [Member] | Consultant [Member]                      
Subsequent Event [Line Items]                      
Option granted     76,500                
Expiring term     10 years