XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Schedule of Fair Values of Derivative Instruments on the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets, net Other assets, net
Asset Derivatives $ 84,339 $ 75,488
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Liability Derivatives $ 0 $ 0
Other assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 84,339 75,488
Other liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 0 0
Interest rate swaps | Derivatives designated as hedging instruments | Other assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 84,339 75,487
Interest rate swaps | Derivatives designated as hedging instruments | Other liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 0 0
Interest rate caps | Derivatives not designated as hedging instruments | Other assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0 1
Interest rate caps | Derivatives not designated as hedging instruments | Other liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives $ 0 $ 0