Other Non-Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Other Liabilities Disclosure [Abstract] | ||
Operating lease liability, non-current | $ 98 | $ 111 |
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other liabilities, noncurrent | Other liabilities, noncurrent |
Other liabilities, noncurrent | $ 98 | $ 111 |