v3.25.4
Accumulated Other Comprehensive Income (Amounts Reclassified from AOCI) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Total $ (63,014) $ 25,351 $ 17,689
Interest Rate Swap | Reclassification out of Accumulated Other Comprehensive Loss | Derivative Instruments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Interest Expense - Amortization of IRPAs 442 410 410
Interest Expense - Settlement (Receipts) Payments (14,675) (23,177) (21,583)
Total $ (14,233) $ (22,767) $ (21,173)