Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Additional information (Details)

v3.24.2
Stock-Based Compensation - Additional information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding ending balance 9,583   9,583  
Intrinsic value     $ 8,300 $ 34,100
Options exercised     363  
Stock-based compensation expense $ 24,715 $ 15,167 $ 44,956 26,980
2021 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Purchase price of common stock purchased (in percent)     85.00%  
Stock-based compensation expense $ 300 $ 200 $ 500 $ 300
Performance and Market Based Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted     0  
Outstanding ending balance 1,323   1,323  
Options exercised     50  
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested, Fair value     $ 30,800