XML 114 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plan - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Defined Contribution Plan Disclosure [Line Items]    
Employer contributions amount $ 1.6 $ 0.9
Maximum [Member]    
Defined Contribution Plan Disclosure [Line Items]    
Employer contributions, percentage of employee's salary 3.00% 3.00%