v3.26.3
Leases - Schedule of Classification of Operating and Finance Lease (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating Leases:    
Right-of-use Asset $ 269,325 $ 362,968
Current portion of operating lease obligation 109,757 91,220
Operating lease obligation, less current portion 179,079 288,836
Operating lease cost 133,118 133,118
Cash paid for operating lease liabilities $ 130,696 $ 124,472
Weighted average remaining lease term (years) 2 years 4 months 2 days  
Weighted average discount rate 12.00%