XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Right-of-Use Assets - Schedule of Future Minimum Lease Payments for Operating Leases (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Right-of-use Assets    
2025 $ 25,467  
2026 65,967  
2027 54,000  
2028 54,000  
2029 54,000  
Thereafter 36,000  
Total 289,434  
Less Interest 40,608  
Present value of minimum lease payments 248,826  
Less Current Maturities 62,713 $ 113,740
Long Term Maturities $ 186,113 $ 227,776