v3.22.2
Stockholders' Equity - Summary of Stock Option Award Activity (Details) - Stock Options
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Weighted-Average Exercise Price    
Weighted-Average Exercise Price, Beginning balance | $ / shares $ 10.59  
Weighted-Average Exercise Price, Exercised | $ / shares 13.60  
Weighted-Average Exercise Price, Forfeited | $ / shares 20.50  
Weighted-Average Exercise Price, Ending balance | $ / shares $ 10.36 $ 10.59
Weighted-Average Remaining Contractual Term    
Weighted-Average Remaining Contractual Term (in years) 3 years 7 months 20 days 4 years 2 months 8 days
Aggregate Intrinsic Value    
Aggregate Intrinsic Value, Outstanding | $ $ 16,111 $ 157,374
Class A Common Stock    
Number of Shares    
Number of Shares, Beginning balance 3,676  
Number of Shares, Exercised (260)  
Number of Shares, Forfeited (12)  
Number of Shares, Ending balance 3,404 3,676
Class B Common Stock    
Number of Shares    
Number of Shares, Beginning balance 628  
Number of Shares, Exercised (10)  
Number of Shares, Ending balance 618 628