v3.26.1
Derivative Instruments and Hedging Activity - Consolidated statements of operations and other comprehensive income (Details) - Interest Rate Swaps - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Other comprehensive income (loss) - change in fair value and settlement of interest rate swaps $ 10,622 $ 4,100 $ 16,932 $ (5,256)
Amount Reclassified from Accumulated OCI as a (Reduction)/Increase in Interest Expense $ (1,383) $ (1,545) $ (2,542) $ (2,956)