XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments (Narrative) (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2016
USD ($)
contract
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Derivative [Line Items]            
Increase (decrease) in derivative fair value   $ (81,000) $ (69,000) $ (189,000) $ 4,000  
Cash flow hedge ineffectiveness   (17,000) $ (18,000) (40,000) $ 1,000  
Interest Rate Swap [Member]            
Derivative [Line Items]            
Number of interest rate swap contracts | contract 4          
Interest rate swap notional amount $ 30,000,000 $ 15,000,000   $ 15,000,000    
Derivative, fixed interest rate   4.66%   4.66%    
Interest rate swap fair value   $ 300,000   $ 300,000   $ 500,000