XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Notes payable $ 4,503 $ 3,533
Less: current maturities 711 637
Noncurrent notes payable 2,792 2,896
Note Payable 1    
Notes payable 799 1,071
Note Payable 2    
Notes payable 1,169 1,234
Note Payable 3    
Notes payable 163 227
Note Payable 4    
Notes payable 1,000 0
Note Payable 5    
Notes payable 1,372 1,001
Note Payable 6    
Notes payable $ 0 $ 0