XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments - Balance Sheet Classification, Fair Value and Gross and Net Amounts of Derivative Financial Instruments (Detail) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Assets gross amount recognized in balance sheets $ 4.6 $ 1.2
Less amounts not offset in financial instruments (2.3) (0.4)
Pro forma net amount 2.3 0.8
Liabilities gross amount recognized in balance sheets 4.3 5.2
Less amounts not offset in financial instruments (2.3) (0.4)
Pro forma net amount $ 2.0 $ 4.8
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accounts payable, accrued expenses and other Accounts payable, accrued expenses and other
Interest Rate Contract | Other Assets    
Derivatives, Fair Value [Line Items]    
Assets gross amount recognized in balance sheets $ 4.6 $ 1.2
Interest Rate Contract | Accounts Payable, Accrued Expenses and Other    
Derivatives, Fair Value [Line Items]    
Liabilities gross amount recognized in balance sheets $ 4.3 $ 5.2