XML 95 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 26, 2023
Feb. 18, 2021
Dec. 31, 2023
Mar. 31, 2023
Jul. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2022
Apr. 10, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Gain on terminated hedge $ 5,000,000                    
Derivative assets     $ 8,828,000     $ 7,799,000   $ 7,799,000      
Derivative liabilities     $ 10,687,000     7,626,000   7,626,000      
Cash Flow Hedges                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Term of swap agreement       5 years 5 years            
Notional amount       $ 200,000,000 $ 200,000,000           $ 5,400,000
Pay fixed interest rate swap   $ 100,000,000                  
Gain on terminated hedge   $ 945,000     $ 3,000,000            
Contract maturity date       Mar. 31, 2028 Jul. 09, 2027         Sep. 04, 2025  
Reduction of interest expense           828,000 $ 563,000 1,300,000 $ 769,000    
Cash Flow Hedges | Interest Rate Swap Agreements One                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Term of swap agreement     5 years                
Notional amount     $ 100,000,000                
Contract maturity date     Dec. 06, 2028                
Cash Flow Hedges | Interest Rate Swap Agreements Two                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Term of swap agreement     5 years                
Notional amount     $ 100,000,000                
Contract maturity date     Dec. 21, 2028                
Fair Value Hedges                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Derivative assets           7,800,000   7,800,000      
Derivative liabilities           $ 7,600,000   $ 7,600,000