v3.26.3
Customer Loans Receivable (Details 3) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Customer Loans Receivable    
Balance - beginning of period $ 206,479 $ 280,082
Provision (recovery) for loan losses (92,866) (54,261)
Adjustments 15,040 7,487
Balance - end of period $ 128,653 $ 233,308