XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments: Derivatives and Hedging - Interest Rate Swaps (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financial Instruments: Derivatives and Hedging      
Interest expense $ 26,424 $ 24,318 $ 22,808
Amounts of gain recognized in OCI      
Financial Instruments: Derivatives and Hedging      
Interest expense     8,451
Amounts of previously recorded gain (loss) reclassified from OCI into Interest Expense      
Financial Instruments: Derivatives and Hedging      
Interest expense     (1,146)
Interest Rate Swap      
Financial Instruments: Derivatives and Hedging      
Interest expense 26,424 24,318 $ 22,808
Interest Rate Swap | Amounts of gain recognized in OCI      
Financial Instruments: Derivatives and Hedging      
Interest expense   177  
Interest Rate Swap | Amounts of previously recorded gain (loss) reclassified from OCI into Interest Expense      
Financial Instruments: Derivatives and Hedging      
Interest expense $ 355 $ 4,180