XML 126 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturity of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finance Leases    
Year 1 $ 519  
Year 2 519  
Year 3 486  
Year 4 438  
Year 5 438  
Thereafter 1,071  
Total Lease Payments 3,471  
Less Imputed Interest (1,068)  
Total 2,403 $ 2,642
Operating Leases    
Year 1 1,142  
Year 2 908  
Year 3 711  
Year 4 665  
Year 5 498  
Thereafter 1,013  
Total Lease Payments 4,937  
Less Imputed Interest (453)  
Total $ 4,484 $ 5,337