XML 110 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Other Commitments [Line Items]    
Non-cancelable purchase commitments $ 49.9  
Indemnification [Member]    
Other Commitments [Line Items]    
Accrual for indemnification provisions 0.0  
Property Lease Guarantee [Member] | Performance Guarantee [Member]    
Other Commitments [Line Items]    
Guarantees, Fair Value Disclosure 3.3 $ 2.7
JPMORGAN CHASE BANK N.A. [Member] | Revolving Credit Facility [Member]    
Other Commitments [Line Items]    
Line of Credit Facility, Current Borrowing Capacity 0.0  
Line of Credit Facility, Fair Value of Amount Outstanding 0.0  
Foreign Line of Credit [Member] | Performance Guarantee [Member]    
Other Commitments [Line Items]    
Long-term Line of Credit 2.0  
Indemnity issued to secure credit facility 2.3  
Line of Credit Facility, Fair Value of Amount Outstanding $ 0.0 $ 0.0