XML 81 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Share Capital - Summary of Calculation of Basic Earnings (loss) Per Share (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net earnings, Basic $ 3,771,163 $ 4,679,921
Net earnings, Diluted $ 3,771,163 $ 4,679,921
Weighted average number of common shares outstanding, Basic 71,536,310 72,582,733
Weighted average number of common shares outstanding, Diluted 72,697,539 74,085,172
Earnings per common share, Basic $ 0.053 $ 0.064
Earnings per common share, Diluted $ 0.052 $ 0.063
Options [Member]    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted average number of common shares outstanding, Basic 421,249 1,122,708
Share units [Member]    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Weighted average number of common shares outstanding, Basic 739,980 379,731