XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments: Derivatives and Hedging - Interest Rate Swaps (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Financial Instruments: Derivatives and Hedging    
Interest expense $ 5,691 $ 6,846
Interest Rate Swap    
Financial Instruments: Derivatives and Hedging    
Interest expense $ 5,691 6,846
Interest Rate Swap | Amounts of previously recorded gain (loss) reclassified from OCI into Interest Expense    
Financial Instruments: Derivatives and Hedging    
Interest expense   $ 355