XML 53 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share Basic and Diluted

    December 31,  
Basic and diluted loss per share   2016     2017     2018  
                   
Net loss   $ (6,370,000 )   $ (3,870,000 )   $ (5,812,000 )
                         
Weighted-average common shares outstanding - basic and diluted     12,984,000       14,961,000       17,233,000  
                         
Net loss per share - basic and diluted   $ (0.49 )   $ (0.26 )   $ (0.34 )