XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of Lessor Revenues and Fees - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Schedule of Lessor Revenues and Fees [Abstract]        
Lease billings and accruals $ 32,501,656 $ 39,596,845 $ 66,756,740 $ 79,194,274
Provision for doubtful accounts (10,847,413) (15,732,876) (22,085,828) (27,563,993)
Gain on sale of lease receivables 1,252,600 6,604,507 2,950,089 6,604,507
Lease revenues and fees $ 22,906,843 $ 30,468,476 $ 47,621,001 $ 58,234,788