Employee Benefit Plans - Share-Based Payment Arrangement, Activity (Details) - shares
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares Outstanding Under Plan   36,557,759 28,189,475 27,046,177
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 28,189,475  
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