XML 58 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Significant Accounting Policies - Schedule Of Reconcile Basic And Dilutive Weighted Average Common Shares (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Line Items]    
Basic weighted average common shares outstanding 103,407,347 102,747,923
Effect of dilutive securities:    
Common stock issuable upon the exercise of stock options 2,774,753  
Diluted weighted average common shares outstanding 106,534,600 102,747,923
Restricted Stock Units (RSUs) [Member] | Share Based Payment Arrangement Employee And Nonemployee [Member]    
Effect of dilutive securities:    
Unvested restricted stock units subject to vesting requirements issued to employees and non-employees 352,500