XML 125 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments (Details) - Not Designated as Hedging Instrument
$ in Millions
8 Months Ended
Jun. 15, 2021
USD ($)
derivative
Dec. 31, 2024
USD ($)
derivative
Interest Rate Cap    
Derivative [Line Items]    
Number of derivative instruments held | derivative 4 4
Derivative term (in years) 5 years  
Derivative, notional amount $ 298.0  
Interest Rate Collar    
Derivative [Line Items]    
Derivative assets   $ 4.5
Derivative liabilities   $ 4.5