v3.26.3
Leases- Schedule of Operating Lease (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash paid of amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 82,497 $ 91,969
Right-of-use assets obtained in exchange for lease obligations:    
Operating lease liabilities $ 341,961
Weighted-average remaining lease term (years):    
Weighted-average remaining lease term (years), Operating lease 3 years 6 months 3 years 7 months 17 days
Weighted average discount rate:    
Weighted average discount rate, Operating lease 4.42% 4.42%