v3.26.1
Schedule of Maturities of Lease Liabilities Table (Details)
Jun. 30, 2026
USD ($)
Leases  
2026 - Operating Leases $ 270,896
2026 - Finance Leases 80,669
2027 - Operating Leases 554,475
2027 - Finance Leases 104,096
2028 - Operating Leases 557,286
2028 - Finance Leases 36,079
2029 - Operating Leases 553,759
2029 - Finance Leases 7,475
2030 - Operating Leases 568,217
2030 - Finance Leases
Thereafter - Operating Leases 986,164
Thereafter - Finance Leases
Total undiscounted lease payments - Operating Leases 3,490,797
Total undiscounted lease payments - Finance Leases 228,319
Less: imputed interest - Operating Leases (401,359)
Less: imputed interest - Finance Leases (8,318)
Total lease liabilities - Operating Leases 3,089,438
Total lease liabilities - Finance Leases $ 220,001