XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Additional Information (Details)
$ in Millions
1 Months Ended
Jun. 30, 2023
USD ($)
Contract
May 31, 2023
USD ($)
Feb. 28, 2023
USD ($)
Contract
Derivatives Designated as Hedging Instruments [Member]      
Derivative [Line Items]      
Notional amount   $ 10.0 $ 40.0
Net unrealized gain   $ 0.3  
Number of interest rate swap contracts terminated | Contract     4
Derivatives Designated as Hedging Instruments [Member] | Cash Flow Hedging [Member]      
Derivative [Line Items]      
Notional amount     $ 10.0
Net unrealized gain     $ 1.1
Number of interest rate swap contracts terminated | Contract     2
Derivatives Designated as Hedging Instruments [Member] | Fair Value Hedging [Member]      
Derivative [Line Items]      
Net unrealized gain     $ 1.0
Number of interest rate swap contracts terminated | Contract     2
Active Hedges [Member] | Forward Interest Rate Swap Contracts [Member]      
Derivative [Line Items]      
Number of interest rate swap contracts | Contract 3    
Notional amount $ 10.0