XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Detail Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Finite Lived Intangible Assets [Line Items]        
Amortization expense $ 19.3 $ 17.0 $ 54.9 $ 50.6
Minimum        
Finite Lived Intangible Assets [Line Items]        
Intangible asset amortization period     1 year  
Maximum        
Finite Lived Intangible Assets [Line Items]        
Intangible asset amortization period     20 years  
Customer contracts and related customer relationships        
Finite Lived Intangible Assets [Line Items]        
Weighted-average amortization period     18 years  
Weighted-average remaining amortization period     15 years  
Acquired technologies        
Finite Lived Intangible Assets [Line Items]        
Weighted-average amortization period     10 years  
Weighted-average remaining amortization period     9 years