XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Financial Instruments Required to be Carried at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Interest rate cap contracts    
Assets    
Interest rate cap contracts $ 188 $ 252
Interest rate cap contracts | Level 1    
Assets    
Interest rate cap contracts 0 0
Interest rate cap contracts | Level 2    
Assets    
Interest rate cap contracts 188 252
Interest rate cap contracts | Level 3    
Assets    
Interest rate cap contracts 0 0
Interest rate swap agreements    
Liabilities    
Interest rate swap agreements (19,040) (18,360)
Interest rate swap agreements | Level 1    
Liabilities    
Interest rate swap agreements 0 0
Interest rate swap agreements | Level 2    
Liabilities    
Interest rate swap agreements (19,040) (18,360)
Interest rate swap agreements | Level 3    
Liabilities    
Interest rate swap agreements $ 0 $ 0