XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments and Hedging Activities - Narrative (Details) - Interest rate swap
$ in Millions
3 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2025
derivative
Sep. 30, 2023
USD ($)
Jul. 07, 2023
USD ($)
Derivatives, Fair Value [Line Items]          
Derivative, notional amount         $ 101.8
Loss on derivative contract termination $ 0.0        
Fair value hedge | Designated as hedging instrument          
Derivatives, Fair Value [Line Items]          
Number of instruments held | derivative     3    
Derivative, notional amount       $ 101.8  
Loss on derivative contract termination   $ 0.0