Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Accounts Receivable (Details)

v3.7.0.1
Summary of Significant Accounting Policies - Accounts Receivable (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance, Period Start $ 5,312,466 $ 3,947,432 $ 3,947,432
Additions charged to expense (40,446) $ 23,543 1,968,001
Deductions for uncollectible receivables written off     (602,967)
Balance, Period End $ 5,272,020   $ 5,312,466