XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments and Hedging Activities - Narrative (Details)
$ in Millions
Jul. 07, 2023
USD ($)
Sep. 30, 2023
USD ($)
Derivative
Derivatives, Fair Value [Line Items]    
Derivative, notional amount   $ 11.3
Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount $ 101.8  
Interest rate swap | Minimum    
Derivatives, Fair Value [Line Items]    
Derivative, term of contract 2 years 6 months  
Interest rate swap | Maximum    
Derivatives, Fair Value [Line Items]    
Derivative, term of contract 3 years  
Fair value hedge | Interest rate swap | Designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Number of instruments held | Derivative   4