XML 100 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Narrative (Details)
$ in Millions
12 Months Ended
Sep. 30, 2019
USD ($)
segment
Oct. 01, 2018
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Adoption of accounting standard   $ 6.1
Number of operating segments | segment 2  
Contract with customer, liability, revenue recognized $ 248.0  
Retained earnings    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Adoption of accounting standard   6.1
Accounting Standards Update 2014-09 | Retained earnings    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Adoption of accounting standard   $ 6.1