XML 108 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Additional Information (Details)
$ in Millions
1 Months Ended
Jun. 30, 2023
USD ($)
Contract
Feb. 28, 2023
USD ($)
Contract
May 31, 2022
USD ($)
Derivatives Designated as Hedging Instruments [Member]      
Derivative [Line Items]      
Notional amount   $ 40.0 $ 10.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