XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of lease revenues and fees - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Schedule of lease revenues and fees [Abstract]    
Lease billings and accruals $ 78,546,163 $ 62,162,183
Provision for doubtful accounts (18,804,705) (15,564,198)
Lease revenues and fees $ 59,741,458 $ 46,597,985