v3.25.3
ACCOUNTS RECEIVABLE NET (Details Narrative) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Accounts receivable $ 7,245,542 $ 6,061,281
Net allowance for bad debt 1,011,918 994,329
B2B services [Member]    
Accounts receivable 3,883,097 3,747,169
Bosnia [Member]    
Accounts receivable $ 1,786,055 $ 1,517,840