XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended
May 31, 2023
USD ($)
Feb. 28, 2023
USD ($)
Contract
Jun. 30, 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