XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Operating And Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 1,363  
2026 790  
2027 422  
2028 373  
2029 104  
After 2029 2  
Total future minimum lease payments 3,054  
Less interest (134)  
Present value of lease liabilities 2,920 $ 4,593
Finance Leases    
2025 329  
2026 292  
2027 0  
2028 0  
2029 0  
After 2029 0  
Total future minimum lease payments 621  
Less interest (25)  
Total finance lease liabilities $ 596 $ 891