XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments (Interest Rate Floor Summary) (Details) - Interest Rate Floor [Member]
3 Months Ended
Mar. 31, 2024
Rate
February 23, 2023  
Derivative [Line Items]  
Derivative, Floor Interest Rate 3.50%
Derivative, Effective Date Jul. 01, 2024
Derivative, Maturity Date Jul. 01, 2030
August 7, 2023  
Derivative [Line Items]  
Derivative, Floor Interest Rate 3.25%
Derivative, Effective Date Nov. 01, 2024
Derivative, Maturity Date Nov. 01, 2030
August 3, 2023 Floor 1  
Derivative [Line Items]  
Derivative, Floor Interest Rate 3.00%
Derivative, Effective Date Mar. 01, 2025
Derivative, Maturity Date Mar. 01, 2031
August 3, 2023 Floor 2  
Derivative [Line Items]  
Derivative, Floor Interest Rate 2.75%
Derivative, Effective Date Jul. 01, 2025
Derivative, Maturity Date Jul. 01, 2031