v3.24.3
Financial Derivatives - Additional Information (Detail)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 16, 2023
USD ($)
Sep. 11, 2019
USD ($)
Agreement
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Derivative [Line Items]            
Number of interest rate swap agreements | Agreement   2        
Reclassified gain (loss)     $ 0.3 $ 0.8 $ 2.0 $ 1.8
Interest rate cash flow hedge gain     4.1   4.1  
5-Year Swap            
Derivative [Line Items]            
Derivative, notional amount $ 500.0 $ 250.0        
Term of derivative agreement 5 years 5 years        
Derivative, fixed interest rate   1.49%        
Unrealized gain on derivatives $ 9.9          
Unrealized gain (loss) on cash flow hedging instruments         9.9  
Fair value of unrealized gain on derivatives $ 9.9          
Designed interest rate swaps     $ 3.2   $ 3.2  
5-Year Swap | London Interbank Offered Rate (LIBOR)            
Derivative [Line Items]            
Derivative, fixed interest rate 1.49%          
5-Year Swap | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate            
Derivative [Line Items]            
Derivative, fixed interest rate 3.00%          
3-Year Swap            
Derivative [Line Items]            
Derivative, notional amount   $ 250.0        
Term of derivative agreement   3 years        
Derivative, fixed interest rate   1.50%        
2028 Term Loan            
Derivative [Line Items]            
Derivative, notional amount   $ 500.0