v3.25.2
OTHER CURRENT ASSETS (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
OTHER CURRENT ASSETS    
Other current receivables $ 1,023,540 $ 1,315,276
Accrued income 1,281,489 1,068,075
Employee receivables 396,580 314,865
Other current investments 344,942 330,302
Allowance for bad debt (532,196) (443,747)
Total other current assets $ 2,514,355 $ 2,584,771