v3.26.1
Derivatives and Hedging Instruments - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Other assets $ 163,269 $ 193,113
Other liabilities 116,221 131,496
Interest rate cap contracts    
Derivative [Line Items]    
Interest Rate Derivative Assets, at Fair Value 1,377 286
Interest rate swap agreements    
Derivative [Line Items]    
Interest Rate Derivative Assets, at Fair Value 541  
Interest Rate Derivative Liabilities, at Fair Value (6,515) (16,338)
Derivatives Designated as Hedging Instruments | Interest rate cap contracts | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative [Line Items]    
Interest Rate Derivative Assets, at Fair Value 1,377 286
Derivatives Designated as Hedging Instruments | Interest rate swap agreements | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative [Line Items]    
Interest Rate Derivative Assets, at Fair Value 541 0
Derivatives Designated as Hedging Instruments | Interest rate swap agreements | Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivative [Line Items]    
Interest Rate Derivative Liabilities, at Fair Value $ (6,515) $ (16,338)