XML 140 R122.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Right-of-use lease asset by type (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Disclosure of quantitative information about right-of-use assets        
Right-of-use assets $ 13,936,575 $ 12,144,026 $ 1,327,660  
Incremental borrowing rate (as a percent) 3.44%      
Gross carrying amount        
Disclosure of quantitative information about right-of-use assets        
Right-of-use assets $ 21,163,192 15,828,032 3,688,150 $ 2,369,326
Gross carrying amount | Machinery and equipment.        
Disclosure of quantitative information about right-of-use assets        
Right-of-use assets 3,655,741 828,977 661,544  
Gross carrying amount | Vehicles        
Disclosure of quantitative information about right-of-use assets        
Right-of-use assets 1,475,581 1,115,087 1,061,184  
Gross carrying amount | Equipment and computer software        
Disclosure of quantitative information about right-of-use assets        
Right-of-use assets 903,306 742,382 582,101  
Gross carrying amount | Land and buildings        
Disclosure of quantitative information about right-of-use assets        
Right-of-use assets $ 15,128,564 $ 13,141,586 $ 1,383,321