v3.26.3
Customer Loans Receivable (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Interest rate 0.20%   0.20%   0.40%
Customer loans receivable revenues $ 32,000 $ 80,000 $ 85,000 $ 151,000  
Loan portfolio percentage         0.00%
Top [Member]          
Interest rate         10.99%
Bottom [Member]          
Interest rate         0.00%