XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Interest Rate Swaps Outstanding (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Feb. 12, 2021
Interest rate swaps      
Derivative [Line Items]      
Fixed Rate Paid     2.382%
Notional Amount     $ 900,000,000
February 9, 2021      
Derivative [Line Items]      
Fixed Rate Paid 2.3415%   2.382%
Notional Amount $ 1,350,000,000 $ 1,350,000,000