XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.4
Intangible Assets (Detail Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]        
Amortization expense $ 18.1 $ 17.5 $ 35.6 $ 33.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 3 months 18 days  
Weighted-average remaining amortization period     10 years 1 month 6 days  
Acquired technologies        
Finite Lived Intangible Assets [Line Items]        
Weighted-average amortization period     15 years 3 months 18 days  
Weighted-average remaining amortization period     8 years 8 months 12 days