Stock-Based Compensation - Restricted Stock (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2020
Weighted Average Fair Value        
Granted (in dollars per share) $ 14.11 $ 13.81 $ 12.79 $ 10.81
Restricted stock        
Restricted Stock        
Unvested balance, beginning of period (in shares)   10,143,687    
Granted (in shares)   5,550,308    
Vested (in shares)   (5,880,771)    
Forfeited (in shares)   (99,809)    
Unvested balance, end of period (in shares) 9,713,415 9,713,415    
Weighted Average Fair Value        
Beginning of period (in dollars per share)   $ 2.85    
Granted (in dollars per share)   7.70    
Vested (in dollars per share)   3.11    
Forfeited (in dollar per share)   5.44    
End of period (in dollars per share) $ 5.46 $ 5.46