XML 61 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments - Additional Information (Details)
$ in Millions
1 Months Ended 9 Months Ended
Jun. 30, 2020
USD ($)
ft²
Sep. 30, 2020
Commitments [Line Items]    
Operating lease expiration year   2025
Operating lease, term of contract 8 years  
Operating leases, minimum lease payments | $ $ 10.1  
Operating lease, option to extend eight-year  
Operating lease, existence of option to extend true  
Hayward, California    
Commitments [Line Items]    
Square feet of additional space | ft² 36,303