XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Short-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total Short-Term Debt $ 13,800 $ 13,643
July 2022 Promissory Note    
Debt Instrument [Line Items]    
Debt instrument, discount 85 760
Notes payable, current 4,231 6,045
Dec 2022 Promissory Note    
Debt Instrument [Line Items]    
Debt instrument, discount 1,013 1,880
Notes payable, current 8,366 6,520
Third Party Note Payable    
Debt Instrument [Line Items]    
Notes payable, current $ 1,203 $ 1,078