v3.25.4
Leases - Operating Lease Maturity Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finance Leases    
2026 $ 145  
2027 107  
2028 88  
2029 36  
2030 8  
2031 and thereafter 0  
Total lease payments 384  
Less: Imputed interest (24)  
Present value of lease payments 360 $ 367
Operating Leases    
2026 1,816  
2027 806  
2028 509  
2029 485  
2030 461  
2031 and thereafter 1,409  
Total lease payments 5,486  
Less: Imputed interest (1,070)  
Present value of lease payments $ 4,416 $ 6,127