v3.25.2
Derivatives - Narrative (Details)
$ in Millions
Jun. 30, 2025
USD ($)
instrument
Apr. 12, 2023
Derivative [Line Items]    
Notional amount $ 250.0  
Interest rate cap (in percent) 5.50% 5.50%
Derivative, average fixed interest rate (in percent) 2.08% 2.30%
Interest Rate Swap    
Derivative [Line Items]    
Notional amount $ 300.0  
Number of instruments held | instrument 5