XML 99 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Jan. 01, 2021
Dec. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating leases, rent expense $ 24.4    
Progress payments made on behalf of company, paid     $ 17.2
Progress payments made on behalf of company, scheduled to be paid   $ 29.0  
Forecast [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Lessee, finance lease, lease not yet commenced, right-of-use asset to be recognized   46.2  
Lessee, finance lease, lease not yet commenced, liability to be recognized   $ 46.2