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.1
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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair values of interest rate swap derivatives        
Amount of (Loss) Income Recognized in AOCI on Derivatives $ (1) $ 274 $ 8 $ 194
Amount of Income Reclassified from AOCI into Interest Expense on Statement of Operations 52 366 98 928
Interest rate swaps        
Fair values of interest rate swap derivatives        
Amount of (Loss) Income Recognized in AOCI on Derivatives (1) 274 8 194
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 $ 52 $ 366 $ 98 $ 928