XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Debt Issuance Costs and Debt Discount, current portion $ (225) $ (668)
Notes payable, net of current portion 195 4,106
Notes payable, net of current portion (1,147) (1,985)
Notes payable, net of current portion 2,633 30,795
Long-term Debt, Gross 4,200 37,554
Total Debt Issuance Costs and Debt Discount (1,372) (2,653)
Total notes payable 2,828 34,901
NOTES PAYABLE (Details) [Line Items]    
Debt Issuance Costs, Gross, Current $ 225 $ 668