XML 53 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Summary of accounts payable and accrued liabilities [Abstract]    
Accounts payable - suppliers $ 1,494,759 $ 1,437,290
Accrued commissions 126,827 221,982
Accrued royalties / license fees 429,297 352,660
Accrued payroll 187,305 167,575
Accrued vacation 309,767 289,587
Accrued bonuses 282,500 282,500
Accrued expenses - other 215,848 261,539
Total $ 3,046,303 $ 3,013,133