XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of Lease Receivables Balances Charged Off Against the Allowance - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Schedule of Allowance for Doubtful Accounts [Abstract]    
Beginning balance $ 13,078,800 $ 27,703,278
Provision 22,085,828 57,420,480
Accounts written off (32,728,807) (72,044,958)
Ending balance $ 2,435,821 $ 13,078,800