Stock-Based Compensation - Restricted Stock (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Weighted Average Fair Value    
Granted (in dollars per share) $ 13.81 $ 12.79
Restricted stock    
Restricted Stock    
Unvested balance, beginning of period (in shares) 10,143,687  
Granted (in shares) 2,409,749  
Vested (in shares) (387,929)  
Forfeited (in shares) (97,829)  
Unvested balance, end of period (in shares) 12,067,678  
Weighted Average Fair Value    
Beginning of period (in dollars per share) $ 2.85  
Granted (in dollars per share) 7.90  
Vested (in dollars per share) 5.03  
Forfeited (in dollar per share) 5.40  
End of period (in dollars per share) $ 3.76