Quarterly report [Sections 13 or 15(d)]

Interest Rate Derivatives - Schedule of Effect of Interest Rate Derivatives on Consolidated Statements of Operations and Comprehensive Income (Details)

v3.26.3
Interest Rate Derivatives - Schedule of Effect of Interest Rate Derivatives on Consolidated Statements of Operations and Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Fair values of interest rate swap derivatives        
Amount of Income Recognized in AOCI on Derivatives $ 0 $ 67 $ 8 $ 261
Amount of Income Reclassified from AOCI into Interest Expense on Statement of Operations 17 368 115 1,296
Interest rate swaps        
Fair values of interest rate swap derivatives        
Amount of Income Recognized in AOCI on Derivatives 0 67 8 261
Interest rate swaps | Income Statement Location [Axis]: us-gaap:InterestExpenseNonoperating        
Fair values of interest rate swap derivatives        
Amount of Income Reclassified from AOCI into Interest Expense on Statement of Operations $ 17 $ 368 $ 115 $ 1,296