XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Short Term Debt [Line Items]      
Aggregate amount of premiums financed $ 3,826 $ 9,139  
Notes payable $ 2,814   $ 2,320
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 aggregate amount of the premiums financed was $3.8 million and $9.1 million, respectively, payable in equal monthly installments at a weighted average interest rate of 4.0% and 5.4%, respectively. These premium finance agreements are due within one year and are recorded as notes payable under current liabilities in the condensed consolidated balance sheets.    
Aggregate amount of premiums financed $ 3,800 $ 9,100  
Insurance premium interest rate 4.00% 5.40%  
Insurance premium payment term payable in equal monthly installments    
insurance premium maturity period 1 year    
Notes payable $ 2,800   $ 2,300