XML 109 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) - 2021 Equity Plan - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Balance at beginning of period (in shares) 3,421,920    
Granted (in shares) 2,266,296    
Forfeited / cancelled (in shares) (712,342)    
Vested (in shares) (1,179,671)    
Balance at end of period (in shares) 3,796,203 3,421,920  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Balance at beginning of period (in USD per share) $ 20.32    
Granted (in USD per share) 12.48 $ 18.60 $ 23.01
Forfeited / cancelled (in USD per share) 15.87    
Vested (in USD per share) 20.57    
Balance at end of period (in USD per share) $ 16.40 $ 20.32  
Restricted stock units      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Balance at beginning of period (in shares) 51,249    
Granted (in shares) 93,026    
Forfeited / cancelled (in shares) (3,351)    
Vested (in shares) (20,369) 0 0
Balance at end of period (in shares) 120,555 51,249  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Balance at beginning of period (in USD per share) $ 21.18    
Granted (in USD per share) 14.36 $ 18.49 $ 23.00
Forfeited / cancelled (in USD per share) 18.09    
Vested (in USD per share) 21.55    
Balance at end of period (in USD per share) $ 15.82 $ 21.18