XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Senior Debt - Additional Information (Detail) - USD ($)
$ in Millions
Sep. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Line Of Credit Facility [Line Items]      
Credit facility principal payments 2021   $ 2.5  
Credit facility principal payments 2022   3.7  
Credit facility principal payments 2023   4.4  
Credit facility principal payments 2024   $ 60.0  
Weighted average interest rate on outstanding borrowings   2.20% 2.31%
Maximum consolidated leverage ratio 3.50%    
Scenario Forecast [Member]      
Line Of Credit Facility [Line Items]      
Maximum consolidated leverage ratio 3.25%    
Credit Agreement [Member]      
Line Of Credit Facility [Line Items]      
Unused credit availability under credit facility   $ 52.8 $ 60.8
Letters of Credit [Member]      
Line Of Credit Facility [Line Items]      
Aggregate principal amount outstanding under the credit facilities   7.9 $ 7.6
Bank Guarantees [Member]      
Line Of Credit Facility [Line Items]      
Bank guarantee issuance under bilateral lines and collateral   50.0  
Bank guarantee agreement outstanding amount   24.0  
Netherlands Facility [Member] | Euro-Denominated Bank Guarantee [Member]      
Line Of Credit Facility [Line Items]      
Bank guarantee agreement outstanding amount   $ 3.4