v3.26.1
Other Liabilities (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Other Liabilities [Abstract]    
Accrued pension costs included in other liabilities $ 2,100,000  
Service cost 0 $ 0
Interest cost 30,000 37,000
Actuarial loss $ (52,000) $ (51,000)