v3.26.1
Leases - Maturity of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finance Leases    
Year 1 $ 519  
Year 2 445  
Year 3 438  
Year 4 438  
Year 5 438  
Thereafter 414  
Total Lease Payments 2,692  
Less Imputed Interest (700)  
Total 1,992 $ 2,137
Operating Leases    
Year 1 1,451  
Year 2 1,034  
Year 3 781  
Year 4 518  
Year 5 429  
Thereafter 1,418  
Total Lease Payments 5,631  
Less Imputed Interest (552)  
Total $ 5,079 $ 5,764