XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Jan. 01, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total unrecognized stock-based compensation expense $ 42.9  
Unrecognized stock-based compensation expense, weighted-average period 2 years 7 months 6 days  
2021 Equity Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Reserved shares of common stock to grant stock-based compensation awards 770,983  
Increase in number of shares of common stock available under evergreen provision   1,798,926
2021 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Reserved shares of common stock to grant stock-based compensation awards 811,671  
Increase in number of shares of common stock available under evergreen provision   359,785
2023 Inducement Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Reserved shares of common stock to grant stock-based compensation awards 1,993,000