XML 73 R54.htm IDEA: XBRL DOCUMENT v3.3.1.900
Lease Obligations (Schedule of Future Minimum Lease Payments) (Details)
Dec. 31, 2015
USD ($)
Lease Obligations [Abstract]  
2016 $ 1,968,006
2017 1,975,514
2018 2,026,362
Total minimum lease payments 5,969,882
Less amounts representing sublease receipts (233,248)
Net minimum lease payments $ 5,736,634