XML 98 R69.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies (Details) - Future Minimum Cash Payments (USD $)
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Future Minimum Cash Payments [Abstract]          
Operating leases $ 16,708,304        
Operating leases         1,872,688
Operating leases       1,819,238  
Operating leases     1,967,230    
Operating leases   2,557,338      
Operating leases 2,622,557        
Operating leases 5,869,253        
Employment agreement 10,000,000        
Employment agreement         2,500,000
Employment agreement       2,500,000  
Employment agreement     2,500,000    
Employment agreement   2,500,000      
Employment agreement 0        
Employment agreement 0        
Outside contributors 391,667        
Outside contributors         350,000
Outside contributors       41,667  
Outside contributors     0    
Outside contributors   0      
Outside contributors 0        
Outside contributors 0        
Total contractual cash obligations 27,099,971        
Total contractual cash obligations         4,722,688
Total contractual cash obligations       4,360,905  
Total contractual cash obligations     4,467,230    
Total contractual cash obligations   5,057,338      
Total contractual cash obligations 2,622,557        
Total contractual cash obligations $ 5,869,253