XML 39 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable to Stockholders (Schedule of Notes Payable and Capital Leases) (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
Notes payable to stockholders $ 9,593,132 $ 8,314,622
Short-term loans 39,508
Total obligations 9,632,640 8,314,622
Less: current maturities (1,247,508) (325,000)
Long-term maturities $ 8,385,132 $ 7,989,622