XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Details) - Schedule of lessor revenues and fees - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Schedule of lessor revenues and fees [Abstract]        
Lease billings and accruals $ 39,596,845 $ 40,607,513 $ 79,194,274 $ 82,192,193
Provision for doubtful accounts (15,732,876) (9,945,043) (27,563,993) (18,778,392)
Gain on sale of lease receivables 6,604,507 6,604,507
Lease revenues and fees $ 30,468,476 $ 30,662,470 $ 58,234,788 $ 63,413,801