v3.25.1
Leases (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases    
2025 $ 151  
2026 120  
2027 17  
2028  
2029  
Thereafter  
Total undiscounted lease payments 288  
Less: imputed interest (15)  
Total discounted lease payments 273  
Less: current portion (89) $ (2,138)
Long-term lease liabilities $ 184