XML 64 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Future Minimum Operating Lease Payments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2025, excluding the three months ended March 31, 2025 $ 749  
2026 870  
2027 919  
2028 875  
2029 894  
Thereafter 3,766  
Total future minimum rental commitments 8,073  
Less - amounts representing interest (1,990)  
Total operating lease liabilities $ 6,083 $ 6,229