XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Maturities of Our Operating Lease Liabilities (Details)
Jun. 30, 2025
USD ($)
Operating Leases [Member]  
Schedule of Maturities of Our Operating Lease Liabilities [Line Items]  
Operating leases, 2026 $ 325,886
Operating leases, 2027 79,372
Operating leases, 2028 72,757
Operating leases, Total minimum lease payments 478,015
Operating leases, Less: interest 46,886
Operating leases, Present value of lease obligations 431,129
Operating leases, Less: Current portion 294,475
Operating leases, Long-term portion of lease obligations 136,654
Finance Leases [Member]  
Schedule of Maturities of Our Operating Lease Liabilities [Line Items]  
Finance leases, 2026 186,247
Finance leases, 2027
Finance leases, 2028
Finance leases, Total minimum lease payments 186,247
Finance leases, Less: interest 7,800
Finance leases, Present value of lease obligations 178,447
Finance leases, Less: Current portion 178,447
Finance leases, Long-term portion of lease obligations