XML 85 R71.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subordinated Notes Payable - Schedule of Subordinated Notes payable (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Total notes payable $ 17,515,345 $ 22,643,286
Less: debt discount (2,306,298)
Less: current portion (6,790,148)
Total long-term notes payable 17,515,345 13,546,840
Note Payable Acquisition of Quest [Member]    
Total notes payable 5,967,137 6,577,509
Note Payable Acquisition of BCS [Member]    
Total notes payable 10,348,808 10,348,808
Note Payable Acquisition of ViascanQdata [Member]    
Total notes payable 2,446,969
Quest Preferred Stock Note Payable [Member]    
Total notes payable 1,199,400 3,120,000
Note Payable License Contingent Liability [Member]    
Total notes payable $ 150,000