XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Leases [Line Items]    
Total right of use assets $ 1,451,938 $ 2,094,498
Finance lease total 89,003 19,982
Operating lease expense 2,042,946 1,005,686
Finance lease expenses 38,540 32,525
Depreciation of finance lease right-of-use assets $ 32,681 $ 30,712
Finance Lease Agreements One [Member]    
Leases [Line Items]    
Finance lease discount rate 9.75%  
Finance Lease Agreements Two [Member]    
Leases [Line Items]    
Finance lease discount rate 10.75%  
U.S. [Member]    
Leases [Line Items]    
Finance lease term 5 years  
Finance lease total $ 89,003  
U.S. [Member] | Operating Lease Agreements [Member]    
Leases [Line Items]    
Percentage of operating lease discount rate 10.25%  
Lease term 1 year 7 months 6 days  
China [Member]    
Leases [Line Items]    
Percentage of operating lease discount rate 4.42%  
Lease term 5 years  
Total right of use assets $ 1,451,938  
China [Member] | Operating Lease Agreements [Member]    
Leases [Line Items]    
Percentage of operating lease discount rate 4.42%  
Lease term 2 years