XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Senior Debt - Additional Information (Detail) - USD ($)
$ in Millions
Jun. 30, 2024
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2019
Line Of Credit Facility [Line Items]        
Credit facility principal payments 2020     $ 0.6  
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     $ 66.1  
Weighted average interest rate on outstanding borrowings     2.31% 3.80%
Maximum consolidated leverage ratio     3.75%  
Scenario Forecast [Member]        
Line Of Credit Facility [Line Items]        
Maximum consolidated leverage ratio 3.25% 3.50%    
Credit Agreement [Member]        
Line Of Credit Facility [Line Items]        
Unused credit availability under credit facility     $ 75.8 $ 82.3
Letters of Credit [Member]        
Line Of Credit Facility [Line Items]        
Aggregate principal amount outstanding under the credit facilities     6.9 $ 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     18.0  
Netherlands Facility [Member] | Euro-Denominated Bank Guarantee [Member]        
Line Of Credit Facility [Line Items]        
Bank guarantee agreement outstanding amount     $ 3.1