XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details) - Schedule of Lease Receivables Balances Charged Off Against the Allowance - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Allowance for Doubtful Accounts [Abstract]    
Beginning balance $ 13,078,800 $ 27,703,278
Provision 42,505,647 57,420,480
Accounts written off (35,629,619) (72,044,958)
Ending balance $ 19,954,828 $ 13,078,800