v3.26.1
Schedule of Operating Lease Future Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Leases    
2026 $ 136  
2027 169  
Less imputed interest (5)  
Total $ 300 $ 420