v3.26.1
Derivative Financial Instruments - Fair Value of company's derivative financial instruments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
EquityInstruments
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
EquityInstruments
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Interest rate caps          
Derivative Financial Instruments          
Amount of debt covered by derivatives $ 106,900   $ 106,900    
Notional balance $ 149,043   $ 149,043    
Number of instruments | EquityInstruments 4   4    
Fair Values of derivative $ 1,121   $ 1,121   $ 616
Loss on derivatives $ (65) $ (391) $ (206) $ (1,028)  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net  
Interest rate swaps          
Derivative Financial Instruments          
Notional balance $ 4,357   $ 4,357    
Number of instruments | EquityInstruments 1   1    
Fair Values of derivative $ 69   $ 69   $ 63
Loss on derivatives $ 29 $ (64) $ 6 $ (206)  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net