XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details) - Schedule of Lease Receivables Balances Charged Off Against the Allowance - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Schedule of Allowance for Doubtful Accounts [Abstract]          
Beginning balance     $ 13,078,800 $ 27,703,278 $ 27,703,278
Provision $ 10,038,122 $ 15,075,109 32,123,950 $ 42,639,102 57,420,480
Accounts written off     (33,454,814)   (72,044,958)
Ending balance $ 11,747,936   $ 11,747,936   $ 13,078,800