XML 92 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Schedule of Securities Excluded from Calculation of Diluted Weighted Average Common Shares Outstanding Due to Anti-dilutive Effect (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Oct. 21, 2019
Stock options          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from the calculation of diluted weighted average common shares outstanding 136,434 187,792 282,595 177,292  
Restricted stock units          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from the calculation of diluted weighted average common shares outstanding 27,199 325,108 149,699 239,450  
Common stock subject to repurchase          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from the calculation of diluted weighted average common shares outstanding 0 410 0 410  
OpenEye          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Percentage of business acquired         85.00%