v3.26.1
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) - RSU [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Stock Units, Unvested and outstanding Beginning balance | shares 1,263,429
Number of Stock Units, Granted | shares 1,490,180
Number of Stock Units, Vested | shares (628,059)
Number of Stock Units, Forfeited | shares (235,474)
Number of Stock Units, Unvested and outstanding Ending balance | shares 1,890,076
Weighted Average Grant Date Fair Value Per Share, Unvested and outstanding Beginning balance | $ / shares $ 5.91
Weighted Average Grant Date Fair Value Per Share, Granted | $ / shares 13.36
Weighted Average Grant Date Fair Value Per Share, Vested | $ / shares 6.61
Weighted Average Grant Date Fair Value Per Share, Forfeited | $ / shares 9.07
Weighted Average Grant Date Fair Value Per Share, Unvested and outstanding Ending balance | $ / shares $ 11.16