v3.26.1
Derivative Financial Instruments - Fair Value of company's derivative financial instruments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
EquityInstruments
Mar. 31, 2025
USD ($)
Apr. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Interest rate caps        
Derivative Financial Instruments        
Amount of debt covered by derivatives $ 92,400      
Notional balance $ 139,493      
Number of instruments | EquityInstruments 3      
Fair Values of derivative $ 474     $ 616
Loss on derivatives $ (141) $ (637)    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net    
Interest rate caps | Subsequent events        
Derivative Financial Instruments        
Notional balance     $ 55,000  
Interest rate swaps        
Derivative Financial Instruments        
Notional balance $ 4,380      
Number of instruments | EquityInstruments 1      
Fair Values of derivative $ 40     $ 63
Loss on derivatives $ (23) $ (141)    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net