v3.26.1
Accumulated Other Comprehensive Income (Amounts Reclassified from AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total $ (9,448) $ (21,929) $ 74,234 $ (35,517)
Interest Rate Swap | Reclassification out of Accumulated Other Comprehensive Income | Derivative Instruments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Interest Expense - Amortization of Derivative Instruments 115 109 230 211
Interest Expense - Settlement Payments (Receipts) (1,374) (3,799) (3,237) (7,579)
Total $ (1,259) $ (3,690) $ (3,007) $ (7,368)