XML 90 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Lease Liabilities [Line Items]      
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]   Finance leases  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net  
Operating lease expenses $ 350,209 $ 834,423 $ 790,417
Finance lease expenses $ 350,209 $ 834,423 $ 790,417
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accounts payable    
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Accounts payable  
Weighted-average discount rate percentage 4.37%    
Minimum [Member]      
Lease Liabilities [Line Items]      
Discount rate 3.18%    
Maximum [Member]      
Lease Liabilities [Line Items]      
Discount rate 4.75%