XML 75 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Error Identified in Weighted Average Number of Shares Outstanding Used in Calculation of Earnings per Share (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Error Corrections And Prior Period Adjustments Restatement [Line Items]    
Weighted average number of common shares outstanding - basic 70,221,566 67,669,615
Weighted average number of common shares outstanding - diluted 70,221,566 73,926,296
Net income (loss) per share - basic $ (0.05) $ 0.06
Net income (loss) per share - diluted $ (0.05) $ 0.05
As Previously Reported [Member]    
Error Corrections And Prior Period Adjustments Restatement [Line Items]    
Weighted average number of common shares outstanding - basic   68,020,348
Weighted average number of common shares outstanding - diluted   70,945,602
Net income (loss) per share - basic   $ (0.06)
Net income (loss) per share - diluted   $ (0.06)