Derivatives - Schedule of Interest Rate Swaps (Details) $ in Millions |
Mar. 31, 2025
USD ($)
|
---|---|
4.72% Interest Rate Swap Outstanding | |
Derivative [Line Items] | |
Floor rate | 0.50% |
3.88% Interest Rate Swap Outstanding | |
Derivative [Line Items] | |
Floor rate | 0.50% |
4.37% Interest Rate Swap Outstanding | |
Derivative [Line Items] | |
Floor rate | 0.50% |
Designated as Hedging Instrument | 4.72% Interest Rate Swap Outstanding | |
Derivative [Line Items] | |
Notional Amount | $ 250 |
Interest Rate Paid | 4.72% |
Designated as Hedging Instrument | 3.88% Interest Rate Swap Outstanding | |
Derivative [Line Items] | |
Notional Amount | $ 250 |
Interest Rate Paid | 3.88% |
Designated as Hedging Instrument | 4.37% Interest Rate Swap Outstanding | |
Derivative [Line Items] | |
Notional Amount | $ 250 |
Interest Rate Paid | 4.37% |