XML 74 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Additional Information) (Details)
$ in Millions
12 Months Ended
Jun. 30, 2021
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue recognized included in the deferred revenue $ 89.3
Revenue practical expedient remaining performance obligation applied true
Maximum  
Disaggregation of Revenue [Line Items]  
Revenue practical expedient remaining performance obligation 1 year