v3.26.1
Stock-based compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Unit Activity
The following tables summarize the Company’s unvested share awards outstanding as of June 30, 2026 and 2025:
Number of Restricted Stock UnitsWeighted Average Grant Date
Fair Value Per Unit
Unvested at December 31, 2025728,974 $3.56 
Granted1,582,670 49.45 
Canceled/forfeited(14,457)9.13 
Vested(577,257)19.88 
Unvested at June 30, 20261,719,930$40.21 

Number of Restricted Stock UnitsWeighted Average Grant Date
Fair Value Per Unit
Unvested at December 31, 2024678,071 $5.13 
Granted491,949 3.13 
Canceled/forfeited(15,304)4.93 
Vested(415,464)5.37 
Unvested at June 30, 2025739,252$3.67