v3.25.2
ACCOUNTS RECEIVABLE NET (Details Narrative) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Accounts receivable $ 7,090,854 $ 6,061,281
Net allowance for bad debt 1,011,841 994,329
B2B services    
Accounts receivable 4,238,202 3,747,169
Bosnia    
Accounts receivable $ 1,577,677 $ 1,517,840