Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation - Narrative (Details)

v3.24.1.1.u2
Stock-based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 29, 2024
Dec. 21, 2020
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Incremental share-based compensation expense     $ 3,700        
Total fair value of shares granted     3,200        
Share-based compensation expense     10,954 $ 9,836      
Total unrecognized compensation cost related to options     $ 21,500        
CEO PSUs | Chief Executive Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation right to receive 1,700,000            
Vesting percentage 50.00%            
CEO Equity Awards | Chief Executive Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation right to receive 3,400,000            
Vesting percentage 50.00%            
Restricted Stock Units (RSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)     3,600,000 100,000      
Total fair value of shares granted     $ 8,400 $ 1,300      
Performance Stock Unit (PSU)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)     0 0      
Share-based compensation expense     $ 200 $ 700      
Performance Stock Unit (PSU) | Chief Executive Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation expense     2,200 3,500      
Employee Stock | 2020 Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation expense       200      
Purchase periods (in months)   3 months          
Shares available in ESPP (in shares)           400,000 200,000
Term of share increase to ESPP (in years)         10 years    
Percent increase in shares             1.00%
Contributions to ESPP     $ 100 $ 400      
Performance-Based Restricted Stock Units | Chief Executive Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)     1,700,000 0