XML 72 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Leases [Abstract]    
Lease billings and accruals $ 31,380,632 $ 29,129,723
Provision for doubtful accounts 7,682,927 7,344,944
Lease revenues and fees $ 23,697,705 $ 21,784,779