XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments (Narrative) (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2016
USD ($)
contract
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Derivative [Line Items]            
Increase (decrease) in derivative fair value   $ (98,000) $ (323,000) $ (287,000) $ (319,000)  
Cash flow hedge ineffectiveness   (21,000) $ (85,000) (61,000) $ (84,000)  
Interest Rate Swap Agreements            
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   $ 200,000   $ 200,000   $ 500,000