XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefit Plans - Share-Based Payment Arrangement, Activity (Details) - shares
Mar. 31, 2021
Dec. 31, 2020
2014 Equity Incentive Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares Authorized Under Plan 54,402,264 54,402,264
Shares Outstanding Under Plan 46,231,470 36,557,759
Shares Remaining Under Plan   17,844,505
2020 Equity Incentive Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares Authorized Under Plan 30,641,401  
Shares Outstanding Under Plan 1,924,526  
Shares Remaining Under Plan 28,716,875  
2020 Management Incentive Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares Authorized Under Plan 33,426,983  
Shares Outstanding Under Plan 33,426,983  
Shares Remaining Under Plan 0