XML 57 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies and New Accounting Standards - Additional information (Details) - Accounts Receivable - Customer Concentration Risk - Ten Largest Customers - customer
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Significant Accounting Policies And New Accounting Standards [Line Items]    
Number of largest customers 10 10
Percentage of accounts receivable 16.00% 19.00%