XML 82 R66.htm IDEA: XBRL DOCUMENT v3.22.2
ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS - Revenue recognition (Details)
12 Months Ended
Jun. 30, 2022
revenueStream
Disaggregation of Revenue [Line Items]  
Number of revenue streams (in revenue streams) 4
Capitalized contract cost, amortization period 6 years
Minimum  
Disaggregation of Revenue [Line Items]  
Payment period 30 days
Maximum  
Disaggregation of Revenue [Line Items]  
Payment period 60 days