v3.26.1
Derivative Instruments - Schedule of Fair Values of Derivative Instruments on the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets, net Other assets, net
Asset Derivatives $ 37,276 $ 14,354
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Liability Derivatives $ 0 $ 2,616
Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 37,276 14,354
Balance Sheet Location [Axis]: us-gaap:OtherAssets | Interest rate swaps | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 37,276 14,354
Balance Sheet Location [Axis]: us-gaap:OtherAssets | Interest rate caps | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 0
Balance Sheet Location [Axis]: us-gaap:OtherLiabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 0 2,616
Balance Sheet Location [Axis]: us-gaap:OtherLiabilities | Interest rate swaps | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 0 2,616
Balance Sheet Location [Axis]: us-gaap:OtherLiabilities | Interest rate caps | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Liability Derivatives $ 0 $ 0