v3.26.1
Stock-based Compensation - Schedule of Restricted Share Units (Details) - RSUs
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares, beginning balance | shares 5,457,220
Number of shares, granted | shares 2,954,895
Number of shares, vested | shares (462,361)
Number of shares, cancelled | shares (89,750)
Number of shares, ending balance | shares 7,860,004
Weighted average grant date fair value, beginning balance | $ / shares $ 6.29
Weighted average grant date fair value, granted | $ / shares 18.1
Weighted average grant date fair value, Vested | $ / shares 9.37
Weighted average grant date fair value, cancelled | $ / shares 16.85
Weighted average grant date fair value, ending balance | $ / shares $ 10.43