v3.26.1
LEASES (Maturities of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Lease, After Adoption of 842    
April 1, 2026 through December 31, 2026 $ 1,355  
2025 1,486  
2026 1,519  
2027 1,552  
2028 1,568  
2031 and thereafter 3,644  
Lessee, Operating Lease, Liability, Payments, Due 11,124  
Less: imputed interest (1,951)  
Total $ 9,173 $ 9,178