v3.22.4
Share-Based Compensation - Summary of the Activity of Unvested RSUs (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Additional Paid-in Capital      
Weighted Average Grant Date Fair Value      
Employee tax obligations $ 6,045 $ 1,767 $ 1,440
RSUs      
Restricted Stock Units      
Unvested at beginning of period (shares) 1,139,527    
Total Granted (shares) 714,118    
Forfeited (shares) (91,573)    
Vested (shares) (508,906)    
Unvested at end of period (shares) 1,253,166 1,139,527  
Weighted Average Grant Date Fair Value      
Unvested at beginning of period (usd per share) $ 14.62    
Total Granted (usd per share) 20.55 $ 14.78 $ 12.99
Forfeited (usd per share) 16.73    
Vested (usd per share) 14.47    
Unvested at end of period (usd per share) $ 17.90 $ 14.62  
Withheld to satisfy employee tax obligations (shares) 256,528    
RSUs | Additional Paid-in Capital      
Weighted Average Grant Date Fair Value      
Employee tax obligations $ 5,200