XML 48 R35.htm IDEA: XBRL DOCUMENT v3.20.2
NOTES PAYABLE (Details) - Schedule of Debt - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Apr. 30, 2020
Dec. 31, 2019
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Balance $ 33,882   $ 27,185
Short-term notes payable 15,894   2,696
Long-term notes payable $ 17,988   24,489
Notes Payable, Other Payables [Member]      
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Maturity 1/1/2021 – 7/1/2021    
Balance $ 5,276   7,185
Pinnacle Bank [Member]      
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Maturity 4/15/2022    
Stated Interest Rate 1.00% 1.00%  
Balance $ 8,856   0
Wells Fargo Syndicated Partner [Member] | Notes Payable, Other Payables [Member]      
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Maturity 12/31/2024    
Stated Interest Rate 4.42%    
Balance $ 19,750   $ 20,000
Minimum [Member] | Notes Payable, Other Payables [Member]      
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Stated Interest Rate 2.00%    
Maximum [Member] | Notes Payable, Other Payables [Member]      
NOTES PAYABLE (Details) - Schedule of Debt [Line Items]      
Stated Interest Rate 3.00%