Quarterly report pursuant to Section 13 or 15(d)

Loans Payable (Details) - Schedule of paycheck protection program debt

v3.20.4
Loans Payable (Details) - Schedule of paycheck protection program debt - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2020
Jun. 30, 2020
Long Term Loans payable [Member]    
Short Term Loans payable    
Face Value $ 1,014 $ 1,633
Remaining Debt (Discount) (4) (42)
Carrying Value 1,010 $ 1,591
Short Term Loans payable [Member]    
Short Term Loans payable    
Face Value 619  
Remaining Debt (Discount) (29)  
Carrying Value $ 594  
Paycheck Protection Plan Loan [Member] | Long Term Loans payable [Member]    
Short Term Loans payable    
Maturity Date May 20, 2022 May 20, 2022
Stated Interest Rate 1.00% 1.00%
Face Value $ 1,014 $ 1,633
Remaining Debt (Discount) (4) (42)
Carrying Value $ 1,010 $ 1,591
Paycheck Protection Plan Loan [Member] | Short Term Loans payable [Member]    
Short Term Loans payable    
Stated Interest Rate 1.00%  
Face Value $ 619  
Remaining Debt (Discount) (25)  
Carrying Value $ 594  
Paycheck Protection Plan Loan [Member] | Short Term Loans payable [Member] | Minimum [Member]    
Short Term Loans payable    
Maturity Date Oct. 31, 2021  
Paycheck Protection Plan Loan [Member] | Short Term Loans payable [Member] | Maximum [Member]    
Short Term Loans payable    
Maturity Date Dec. 31, 2021