v3.26.3
Interest Rate Swaps - Schedule of Total Amounts Recognized and Converting from Variable Rates to Fixed Rates under these Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income $ 12,754 $ (4,981) $ 19,279 $ (35,336)
Reclassification from Accumulated Other Comprehensive Income 1,939 (1,419) 6,166 8,051
Total Interest Expense Presented in the Condensed Consolidated Statements of Income and Comprehensive Income $ 26,738 $ 28,230 $ 77,783 $ 69,416