XML 96 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases Leases (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease assets $ 10,349 $ 11,497  
Finance lease assets 6,347 4,252  
Total leases assets 16,696 15,749  
Operating lease liabilities 8,929 9,978  
Finance lease liabilities 6,573 4,449  
Lease liabilities 15,502 14,427  
Operating lease cost 1,579 1,531 $ 1,488
Amortization of right-of-use assets 241 233 233
Interest on lease liabilities 223 147 150
Total finance lease cost 464 380 383
Total lease cost $ 2,043 $ 1,911 $ 1,871
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets Other assets  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets Other assets  
Operating Lease, Liability, Statement of Financial Position [Extensible List] Other Liabilities Other Liabilities  
Finance Lease, Liability, Statement of Financial Position [Extensible List] Other Liabilities Other Liabilities