v3.26.1
ACCOUNTS RECEIVABLE NET (Details Narrative) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Accounts receivable $ 5,498,687 $ 7,954,116
Net allowance for bad debt 205,828 209,523
B2B services [Member]    
Accounts receivable 2,227,082 3,384,385
Bosnia [Member]    
Accounts receivable $ 2,271,500 $ 1,999,794