v3.25.1
Debt (Details Narrative) - 2022 Promissory Note [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
shares
Short-Term Debt [Line Items]  
Issuance of shares | shares 336,500
Issuance of shares, value $ 4,505
Debt instrument waived amount $ 535