XML 76 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plan - 2019 Employee Stock Purchase Plan (Details) - USD ($)
12 Months Ended
Jun. 19, 2019
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense   $ 6,056,000 $ 1,419,000
Class A common stock | 2019 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for issuance 283,333    
Stock-based compensation expense   $ 348,000  
Expected dividend   0.00%  
Class A common stock | 2019 Employee Stock Purchase Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of additional number of shares authorized annually 1.00%    
Additional number of shares authorized annually 416,666