XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Change in Fair Value (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Change in fair value $ 16,539 $ 110,174
Hedged Items    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Change in fair value $ (16,963) $ (109,958)