Allowance for Uncollectible Agency Fees - Roll-Forward of Allowance (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2018 |
Jun. 30, 2017 |
Jun. 30, 2018 |
Jun. 30, 2017 |
|
Allowance for Doubtful Accounts Receivable [Roll Forward] | ||||
Bad debt expense | $ 305,965 | $ 323,208 | $ 585,654 | $ 575,090 |
Agency Fees | ||||
Allowance for Doubtful Accounts Receivable [Roll Forward] | ||||
Beginning balance | 182,509 | 166,681 | ||
Bad debt expense | 423,155 | 291,233 | ||
Write offs | (382,192) | (275,850) | ||
Ending balance | $ 223,472 | $ 182,064 | $ 223,472 | $ 182,064 |