Other Non-Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Other Non-Current Assets | ||
ROU asset | $ 22 | $ 65 |
Long-term deposits | $ 1 | $ 20 |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Other Assets, Noncurrent | Other Assets, Noncurrent |