XML 68 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Receivables [Abstract]    
Beginning balance $ 929,339 $ 699,102
Bad debt expense 60,000 1,085,622
Uncollectible accounts written off, net of recoveries (221,875) (855,385)
Ending balance $ 767,464 $ 929,339