v3.26.1
Leases (Details Narrative) - USD ($)
12 Months Ended
May 02, 2025
Nov. 02, 2024
Dec. 31, 2025
Dec. 31, 2024
Annual rent percentage 3.00% 3.50%    
Operating Lease Minimum Lease Payments $ 8,235 $ 17,500 $ 466,057 $ 203,051
Operating Lease, Right-of-Use Asset $ 542,232 $ 828,608    
U.S. Federal, State, and Local Government [Member]        
Annual lease payment escalation per year percentage     3.00%  
Top [Member]        
Annual lease payment escalation per year percentage     4.00%