Annual report pursuant to Section 13 and 15(d)

Notes Payable (Details Narrative)

Notes Payable (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Short Term Debt [Line Items]    
Notes payable, current portion $ 998 $ 8,068
Premium Finance Agreement [Member] | Directors and Officers Liability, General liability, Workers' Compensation, Umbrella, Auto and Pollution Coverage [Member]    
Short Term Debt [Line Items]    
Short term debt, term the Company entered into various premium finance agreements with a credit finance institution to pay the premiums on insurance policies for its directors’ and officers’ liability, general liability, workers’ compensation, umbrella, auto and pollution coverage needs. For the years ended December 31, 2020 and 2019, the aggregate amount of the premiums financed was $1,121 and $9,928, respectively, payable in equal monthly installments at an interest rate of 5.3% and 4.8%, respectively. These premium finance agreements had a total balance of $998 and $8,068 as of December 31, 2020 and 2019, respectively.  
Aggregate amount of premiums financed $ 1,121 $ 9,928
Insurance premium interest rate 5.30% 4.80%
Insurance premium payment term payable in equal monthly installments  
Notes payable, current portion $ 998,000 $ 8,068,000