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
Mar. 31, 2026
Mar. 31, 2025
Fair values of interest rate swap derivatives    
Amount of Income (Loss) Recognized in AOCI on Derivatives $ 9 $ (80)
Amount of Income Reclassified from AOCI into Interest Expense on Statement of Operations 46 562
Interest rate swaps    
Fair values of interest rate swap derivatives    
Amount of Income (Loss) Recognized in AOCI on Derivatives 9 (80)
Interest rate swaps | Interest expense    
Fair values of interest rate swap derivatives    
Amount of Income Reclassified from AOCI into Interest Expense on Statement of Operations $ 46 $ 562