XML 127 R106.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of period $ 3,174,945 $ 3,443,296 $ 3,694,080
Charged to costs and expenses 1,065,970 1,015,970 1,195,500
Charged to other accounts 320,400 20,400 19,500
Net accounts written off [1] (1,407,653) (1,304,721) (1,465,784)
Balance at end of period $ 3,153,662 $ 3,174,945 $ 3,443,296
[1]
Net of recovery of amounts previously written off.