XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Schedule of Short-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]    
Total Short-Term Debt $ 11,165 $ 13,643
July 2022 Promissory Note    
Short-Term Debt [Line Items]    
Debt instrument, discount 35  
Notes payable, current 1,103 6,045
Dec 2022 Promissory Note    
Short-Term Debt [Line Items]    
Debt instrument, discount 466 54
Notes payable, current 8,859 6,520
Third Party Note Payable    
Short-Term Debt [Line Items]    
Notes payable, current $ 1,203 $ 1,078