v3.26.1
Stock-Based Compensation - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Stock Options [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock-based compensation expense | $ $ 83.4
Weighted-average amortization period 2 years 10 months 24 days
2021 Plan [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of shares reserved for issuance 8,595,584
2023 Inducement Plan [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of shares reserved for issuance 1,044,262
2021 Employee Stock Purchase Plan [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Common stock, shares issued 97,255
RSU [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock-based compensation expense | $ $ 18.4
Weighted-average amortization period 2 years 2 months 12 days