Other Non-Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||
Security deposits | $ 22 | $ 23 |
Right to use assets | $ 122 | $ 132 |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Other non-current assets | Other non-current assets |
Other non-current assets | $ 144 | $ 155 |