v3.26.1
Derivative Instruments and Hedging Activities - Schedule of Income and Losses Recognized on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Total Amount of Line Item in Condensed Consolidated Statements of Comprehensive Income $ (9,044) $ (7,325)
Interest rate swaps    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Income (Loss) Recognized in Other Comprehensive Income (Loss) on Derivatives 3,568 (5,745)
Interest rate swaps | Interest expense    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Income Reclassified From Accumulated Other Comprehensive Income to Net Income $ 529 $ 1,393