XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Incentive Plans - Changes In Shares Available For Grant Under The 2021 Plan (Details)
9 Months Ended
Sep. 30, 2023
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares Available for Grant, Beginning Balance 1,837,854
Options and restricted units granted (1,209,516)
Options and restricted units forfeited, cancelled, or expired 1,233,119
Shares Available for Grant, Ending Balance 3,285,815
2021 Stock Incentive Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Increase in number of shares available for future grant 1,186,965
2021 Employee Stock Purchase Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Increase in number of shares available for future grant 237,393