v3.26.1
ACCOUNTS RECEIVABLE NET (Details Narrative) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accounts receivable $ 7,856,844 $ 7,954,116
Net allowance for bad debt 204,843 209,523
B2B services [Member]    
Accounts receivable 2,933,766 3,384,385
Bosnia [Member]    
Accounts receivable $ 1,956,167 $ 1,999,794