XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Leases [Line Items]      
Operating lease liabilities $ 4,538,474    
Lease Liabilities 47,447   $ 3,693,211
Right of use assets in exchange from operating lease liabilities 1,244,140  
Operating lease expense 466,723 219,571  
Finance lease expenses 8,016 7,663  
Amortization of finance lease right of use assets 7,595 $ 7,332  
Additional Operating Lease Liabilities [Member]      
Leases [Line Items]      
Operating lease liabilities $ 845,263    
One Lease [Member]      
Leases [Line Items]      
Percentage of operating discount rate 10.25%    
Lease term 1 year 7 months 6 days    
Another Lease [Member]      
Leases [Line Items]      
Percentage of operating discount rate 4.42%    
Lease term 2 years