v3.25.2
Leases (Schedule Of Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
2025 (excluding the six months ended June 30, 2025) $ 1,004  
2026 1,803  
2027 1,751  
2028 1,332  
2029 948  
2030 and thereafter 2,378  
Total payments 9,216  
Less imputed interest (1,718)  
Total 7,498 $ 6,198
Finance Leases    
2025 (excluding the six months ended June 30, 2025) 875  
2026 1,775  
2027 1,808  
2028 1,842  
2029 1,818  
2030 and thereafter 1,339  
Total payments 9,457  
Less imputed interest (1,569)  
Total $ 7,888 $ 8,467