XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES PAYABLE (Details) - Schedule of Debt and Debt Issuance Costs - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Debt and Debt Issuance Costs [Abstract]    
Debt Issuance Costs and Debt Discount, current portion $ (625) $ (668)
Notes payable, net of current portion 5,418 4,106
Notes payable, net of current portion (1,858) (1,985)
Notes payable, net of current portion 30,478 30,795
Long-term Debt, Gross 38,379 37,554
Total Debt Issuance Costs and Debt Discount (2,483) (2,653)
Total notes payable 35,896 34,901
NOTES PAYABLE (Details) [Line Items]    
Debt Issuance Costs, Gross, Current $ 625 $ 668