XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income (Loss) per Share - Computation of Basic and Diluted Net Income (Loss) per Share Attributable to Common Stockholders (Detail) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Numerator:    
Net income (loss) applicable to common stockholders $ 1,146,740 $ (231,667)
Denominator:    
Weighted average common shares outstanding, basic 18,504,993 15,396,703
Effect of dilutive common shares 907,692  
Weighted average common shares outstanding, diluted 19,412,685 15,396,703
Net income (loss) per share:    
Basic $ 0.06 $ (0.02)
Diluted $ 0.06 $ (0.02)
Anti-dilutive securities excluded from diluted net income (loss) per share:    
Anti-dilutive securities excluded from diluted net income (loss) per share 984,768 3,457,695
Stock options [Member]    
Anti-dilutive securities excluded from diluted net income (loss) per share:    
Anti-dilutive securities excluded from diluted net income (loss) per share 984,768 2,936,635
Warrants [Member]    
Anti-dilutive securities excluded from diluted net income (loss) per share:    
Anti-dilutive securities excluded from diluted net income (loss) per share   521,060