XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Short-term Lease, Cost $ 5.2 $ 6.3 $ 5.4
Variable Lease, Cost $ 3.6 $ 2.7 $ 2.4
Minimum [Member]      
Lessee Operating And Finance Leases Remaining Lease Term 1 month    
Lessee Operating And Finance Lease, Option to Extend 1 year    
Maximum [Member]      
Lessee Operating And Finance Leases Remaining Lease Term 10 years    
Lessee Operating And Finance Lease, Option to Extend 14 years