XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details) - Schedule of Lease Receivables Balances Charged Off Against the Allowance - Lease Receivables [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Summary of Significant Accounting Policies (Details) - Schedule of Lease Receivables Balances Charged Off Against the Allowance [Line Items]      
Beginning balance $ 19,954,828 $ 19,954,828 $ 13,078,800
Provision   17,290,476 42,505,647
Accounts written off   (4,236,950) (35,629,619)
Ending balance $ 33,008,354 $ 33,008,354 $ 19,954,828