XML 148 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging - Effect of Derivative Instruments on Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effect of derivative instruments on results of operations      
Interest expense $ 123,610 $ 111,488 $ 101,259
Interest Rate Swaps      
Effect of derivative instruments on results of operations      
Interest expense     101,259
Designated as hedging instruments | Interest Rate Swaps      
Effect of derivative instruments on results of operations      
Pre-tax loss recognized in other comprehensive income     (512)
Designated as hedging instruments | Interest Rate Swaps | Interest expense      
Effect of derivative instruments on results of operations      
Pre-tax loss reclassified from accumulated other comprehensive loss into interest expense     (1,758)
Not designated as hedging instruments | Interest Rate Swaps      
Effect of derivative instruments on results of operations      
Gain recognized in interest expense     $ 523
Derivative, Gain (Loss), Statement of Income or Comprehensive Income Interest expense Interest expense Interest expense