v3.26.1
Stock-Based Compensation Expense - Summary of RSU and PSU activities (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
RSUs and PSUs outstanding as of December 31, 2025 812,227
Granted 2,037,584
Vested (256,329)
Forfeited (89,779)
RSUs and PSUs outstanding as of June 30, 2026 2,503,703
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 25.82
Weighted Average Grant Date Fair Value, Options Granted | $ / shares 6.26
Weighted average fair value, vested | $ / shares 20.66
Weighted average fair value, forfeited | $ / shares 22.26
Weighted average fair value, Ending Balance | $ / shares $ 10.56
Restricted Stock Units (RSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
RSUs and PSUs outstanding as of December 31, 2025 812,227
Granted 1,374,737
Vested (256,329)
Forfeited (84,779)
RSUs and PSUs outstanding as of June 30, 2026 1,845,856
Phantom Share Units (PSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
RSUs and PSUs outstanding as of December 31, 2025 0
Granted 662,847
Vested 0
Forfeited (5,000)
RSUs and PSUs outstanding as of June 30, 2026 657,847