XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Notes Payable (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Notes Payable [Abstract]    
2018 $ 1,711  
2019 737  
2020 577  
2021 271  
2022 216  
Thereafter 991  
Notes payable $ 4,503 $ 3,533