v3.26.1
Leases (Details Narrative)
1 Months Ended 3 Months Ended
Apr. 30, 2025
USD ($)
ft²
Aug. 31, 2023
USD ($)
ft²
Jan. 31, 2023
USD ($)
ft²
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Apr. 01, 2026
ft²
Lessee, Lease, Description [Line Items]            
Operating lease, cost       $ 120,915 $ 165,232  
Operating lease, payments       $ 121,384 $ 165,231  
Lawrenceville New Jersey Lease [Member]            
Lessee, Lease, Description [Line Items]            
Operating lease, term   24 months        
Area of land | ft² 4,359 9,850        
Lawrenceville New Jersey Lease [Member] | Forecast [Member] | Subsequent Event [Member]            
Lessee, Lease, Description [Line Items]            
Area of land | ft²           4,011
Lawrenceville New Jersey Lease [Member] | Minimum [Member]            
Lessee, Lease, Description [Line Items]            
Payments for rent $ 10,361 $ 22,983        
Lawrenceville New Jersey Lease [Member] | Maximum [Member]            
Lessee, Lease, Description [Line Items]            
Payments for rent $ 10,863 $ 23,394        
Huntsville Alabama Lease [Member]            
Lessee, Lease, Description [Line Items]            
Operating lease, term     60 months      
Area of land | ft²     11,420      
Huntsville Alabama Lease [Member] | Minimum [Member]            
Lessee, Lease, Description [Line Items]            
Payments for rent     $ 28,550      
Huntsville Alabama Lease [Member] | Maximum [Member]            
Lessee, Lease, Description [Line Items]            
Payments for rent     $ 30,903