XML 122 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Schedule of Company's Restricted Stock Units and Unregistered Restricted Stock Awards Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Beginning balance (in shares) 3,061 30
Granted (in shares) 13,382 3,061
Vested (in shares) (1,376) (30)
Cancelled (in shares) (383)  
Ending balance (in shares) 14,684 3,061
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Beginning balance, weighted average grant date fair value (in dollars per share) $ 31.55 $ 3.35
Granted, weighted average grant date fair value (in dollars per share) 78.92 31.55
Vested, weighted average grant date fair value (in dollars per share) 38.46 3.35
Cancelled , weighted average exercise price (in dollars per share) 52.78  
Ending balance, weighted average grant date fair value (in dollars per share) $ 68.03 $ 31.55
Restricted Stock Awards    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Beginning balance (in shares) 388 0
Granted (in shares) 209 388
Vested (in shares) (129) 0
Cancelled (in shares) 0  
Ending balance (in shares) 468 388
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Beginning balance, weighted average grant date fair value (in dollars per share) $ 37.75 $ 0
Granted, weighted average grant date fair value (in dollars per share) 81.67 37.75
Vested, weighted average grant date fair value (in dollars per share) 37.75 0
Cancelled , weighted average exercise price (in dollars per share) 0  
Ending balance, weighted average grant date fair value (in dollars per share) $ 57.37 $ 37.75