XML 131 R114.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details) - Schedule of Short Term Debt - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Short-Term Debt [Line Items]      
Total Short-Term Debt   $ 13,643 $ 3,490
March 2020 Note Purchase Agreement and Promissory Note [Member]      
Short-Term Debt [Line Items]      
Debt instrument, interest rate, stated percentage   3,251
July 2022 Promissory Note [Member]      
Short-Term Debt [Line Items]      
Notes payable, current $ 4,231 6,045
Dec 2022 Promissory Note [Member]      
Short-Term Debt [Line Items]      
Notes payable, current 8,366 6,520
Third Party Note Payable [Member]      
Short-Term Debt [Line Items]      
Notes payable, current $ 1,203 $ 1,078 $ 239