Annual report pursuant to Section 13 and 15(d)

Interest Rate Derivatives - Schedule of effect of interest rate derivatives on consolidated statements of operations and comprehensive income (Details)

v3.22.4
Interest Rate Derivatives - Schedule of effect of interest rate derivatives on consolidated statements of operations and comprehensive income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair values of interest rate swap derivatives      
Amount of Income (Loss) Recognized in AOCI/AOCL on Derivatives $ 4,730 $ 1,379 $ (39,454)
Amount of Loss Reclassified from AOCI/AOCL into Interest Expense on Statement of Operations (996) (5,048) (3,725)
Loss on interest rate derivatives 0 0 (53,196)
Interest rate swaps | Reclassification out of Accumulated Other Comprehensive Income | Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest      
Fair values of interest rate swap derivatives      
Loss on interest rate derivatives 0 0 (51,865)
Interest rate swaps | Interest Expense      
Fair values of interest rate swap derivatives      
Amount of Loss Reclassified from AOCI/AOCL into Interest Expense on Statement of Operations (996) (5,048) (3,725)
Undesignated Swaps      
Fair values of interest rate swap derivatives      
Loss on interest rate derivatives $ 0 $ 0 $ (1,265)