v3.26.3
Customer Loans Receivable (Details 1) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Customer Loans Receivable    
Customer Loan Receivables, gross $ 2,677,687 $ 3,337,462
Allowance for loan losses (128,653) (206,479)
Customer loans receivable, net 2,549,034 3,130,983
Less: Current portion 779,497 874,617
Non-current portion $ 1,769,537 $ 2,256,366