XML 55 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note Payable and Term Loan Agreement - Long-term Portion (Details) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Note Payable    
Total Debt $ 25,547,420 $ 25,085,777
Long-term Notes Payable 25,547,420 25,085,777
Three Peaks | Term Loan And Revenue Interest Purchase Agreement    
Note Payable    
Total Debt $ 25,547,420 $ 25,085,777