XML 34 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Lessee, Lease, Description [Line Items]    
Weighted average remaining lease term 4 years 1 month 6 days 3 years 10 months 24 days
Weighted average discount rate (as a percent) 6.70% 7.80%
Foreign Currency Transaction Loss, before Tax $ (0.6) $ (4.4)
Minimum    
Lessee, Lease, Description [Line Items]    
General term of leased facilities 3 years  
Leased facilities renewal term 3 years  
Maximum    
Lessee, Lease, Description [Line Items]    
General term of leased facilities 5 years  
Leased facilities renewal term 5 years