XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives and Hedging Instruments - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Interest rate cap contracts    
Derivative [Line Items]    
Interest rate cap contracts $ 188 $ 252
Interest rate swap agreements    
Derivative [Line Items]    
Interest rate swap agreements (19,040) (18,360)
Derivatives Designated as Hedging Instruments | Interest rate cap contracts | Other assets    
Derivative [Line Items]    
Interest rate cap contracts 188 252
Derivatives Designated as Hedging Instruments | Interest rate swap agreements | Other liabilities    
Derivative [Line Items]    
Interest rate swap agreements $ (19,040) $ (18,360)