| Schedule of Contract Balances (Details) - USD ($) $ in Thousands | Jun. 30, 2024 | Dec. 31, 2023 | 
|---|---|---|
| Accounting Policies [Abstract] | ||
| Receivables, which are included in ‘Accounts Receivable’ | $ 184 | $ 151 | 
| Contract liabilities (deferred revenue) | $ 243 | $ 34 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
 | 
| X | ||||||||||
| 
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
 |