XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Right-of-Use Assets - Schedule of Future Minimum Lease Payments for Operating Leases (Details)
Jun. 30, 2025
USD ($)
Right-of-use Assets  
2025 $ 53,410
2026 65,967
2027 54,000
2028 54,000
2029 54,000
Thereafter 36,000
Total 317,377
Less Interest 30,413
Present value of minimum lease payments 286,965
Less Current Maturities 80,568
Long Term Maturities $ 206,396