v3.24.3
Interest Rate Swaps - Total Amounts Recognized From Converting Variable Rates to Fixed Rates and Location of Gain (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative [Line Items]        
Total Interest Expense Presented in the Condensed Consolidated Statements of Income and Comprehensive Income $ 18,178 $ 19,665 $ 54,512 $ 61,081
Interest Rate Swap        
Derivative [Line Items]        
Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) $ (41,682) $ 13,943 $ (31,334) $ 15,696
Reclassification from Accumulated Other Comprehensive Income (Loss), Location Interest expense Interest expense Interest expense Interest expense
Reclassification from Accumulated Other Comprehensive Income (Loss), Amount of Loss $ 7,628 $ 7,063 $ 22,795 $ 18,242
Total Interest Expense Presented in the Condensed Consolidated Statements of Income and Comprehensive Income $ 18,178 $ 19,665 $ 54,512 $ 61,081