v3.25.2
Derivatives - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 17, 2024
USD ($)
Sep. 06, 2024
USD ($)
Aug. 30, 2024
USD ($)
Jun. 26, 2023
USD ($)
Jun. 23, 2023
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
interest_rate_swap
Sep. 30, 2024
interest_rate_swap
Jun. 30, 2023
interest_rate_swap
Derivative Instruments, Gain (Loss) [Line Items]                        
Number of interest rate swaps | interest_rate_swap                     2 2
Amount of gain reclassified from OCI to interest expense, net of tax           $ 77 $ 177 $ 156 $ 351      
Other Assets                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Derivative assets           10   10        
Other Liabilities                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Derivative assets           560   560        
Interest Rate Swap                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Amount of gain reclassified from OCI to interest expense, net of tax           77 $ 177 156 $ 351      
Cash Flow Hedging | Other Assets                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Derivative assets           10   10        
Cash Flow Hedging | Other Liabilities                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Derivative assets           363   363        
Cash Flow Hedging | Designated as Hedging Instrument                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Number of interest rate swaps | interest_rate_swap                     1  
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Interest rate swap, term (in years)       3 years 5 years              
Derivative, notional amount   $ 30,000   $ 25,000 $ 25,000              
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap | Minimum                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Interest rate swap, term (in years)   1 year                    
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap | Maximum                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Interest rate swap, term (in years)   2 years                    
Fair Value Hedging | Other Liabilities                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Derivative assets           $ 197   $ 197        
Fair Value Hedging | Designated as Hedging Instrument                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Number of interest rate swaps | interest_rate_swap                   1 1  
Fair Value Hedging | Designated as Hedging Instrument | Interest Rate Swap                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Derivative, notional amount $ 25,000   $ 25,400                  
Fair Value Hedging | Designated as Hedging Instrument | Interest Rate Swap | Minimum                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Interest rate swap, term (in years) 3 years   3 years                  
Fair Value Hedging | Designated as Hedging Instrument | Interest Rate Swap | Maximum                        
Derivative Instruments, Gain (Loss) [Line Items]                        
Interest rate swap, term (in years)     3 years 6 months