XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details) - Schedule of Lessor Revenues and Fees - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Schedule of Lease Revenues and Fees [Abstract]        
Lease billings and accruals $ 34,686,893 $ 32,501,656 $ 69,971,769 $ 66,756,740
Provision for doubtful accounts (7,806,427) (10,847,413) (17,290,476) (22,085,828)
Gain on sale of lease receivables 28,525 1,252,600 61,434 2,950,089
Lease placement collections 165,057   165,057  
Lease revenues and fees $ 27,074,048 $ 22,906,843 $ 52,907,784 $ 47,621,001