Other Current Assets - Schedule of Other Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Other current assets | ||
Total other current assets | $ 455 | $ 322 |
Unbilled revenue [Member] | ||
Other current assets | ||
Total other current assets | 295 | |
Prepaid expenses [Member] | ||
Other current assets | ||
Total other current assets | 160 | 262 |
Others [Member] | ||
Other current assets | ||
Total other current assets | $ 60 |