XML 30 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Senior Debt - Additional Information (Detail) - USD ($)
$ in Millions
Jun. 30, 2024
Sep. 30, 2021
Sep. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Line Of Credit Facility [Line Items]          
Credit facility principal payments 2020       $ 1.9  
Credit facility principal payments 2021       3.1  
Credit facility principal payments 2022       3.7  
Credit facility principal payments 2023       4.4  
Credit facility principal payments 2024       $ 96.5  
Weighted average interest rate on outstanding borrowings       3.50% 3.80%
Scenario Forecast [Member]          
Line Of Credit Facility [Line Items]          
Maximum consolidated leverage ratio 3.25% 3.50% 3.75%    
Credit Agreement [Member]          
Line Of Credit Facility [Line Items]          
Unused credit availability under credit facility       $ 71.1 $ 82.3
Letters of Credit [Member]          
Line Of Credit Facility [Line Items]          
Aggregate principal amount outstanding under the credit facilities       7.4 $ 11.0
Bank Guarantees [Member]          
Line Of Credit Facility [Line Items]          
Bank guarantee issuance under bilateral lines and collateral       50.0  
Bank guarantee agreement outstanding amount       17.3  
Netherlands Facility [Member] | Euro-Denominated Bank Guarantee [Member]          
Line Of Credit Facility [Line Items]          
Bank guarantee agreement outstanding amount       $ 3.9