Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Schedule of Supplemental Balance Sheet Information Related to Leases [Abstract] | ||
Operating lease right-of-use assets | $ 334 | $ 399 |
Operating lease liability, current | (295) | (287) |
Operating lease liability, noncurrent | (65) | (141) |
Total operating lease liabilities | $ (360) | $ (428) |