Quarterly report pursuant to Section 13 or 15(d)

Notes Payable (Details Narrative)

Notes Payable (Details Narrative) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Short Term Debt [Line Items]    
Notes payable, current portion $ 1,867 $ 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 Notes payable represents premium finance agreements with a credit finance institution to pay the premiums on insurance policies for the Company’s directors’ and officers’ liability, general liability, workers’ compensation, umbrella, auto and pollution coverage needs. These premium finance agreements had total balances of $1.9 million and $8.1 million as of September 30, 2020 and December 31, 2019, respectively  
Notes payable, current portion $ 1,900 $ 8,100