v3.26.1
Stock-based Compensation - Schedule of Restricted Stock Activity (Details) - $ / shares
1 Months Ended 6 Months Ended
May 31, 2023
Jun. 30, 2026
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options, Outstanding, Beginning as of December 31, 2025   2,316,417
Number of Options, Outstanding as of June 30, 2026   2,303,765
Performance-Based Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares, Granted 1,176,471 28.18
Restricted stock units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options, Outstanding, Beginning as of December 31, 2025   7,137,273
Shares, Granted   2,293,220
Shares, Released   (1,772,568)
Shares, Forfeited   (371,098)
Number of Options, Outstanding as of June 30, 2026   7,286,827
Weighted Average Graint Date Fair Value per Share, Outstanding, Beginningas of December 31, 2025   $ 6.51
Weighted Average Graint Date Fair Value per Share, Granted   17.87
Weighted Average Grant Date Fair Value per Share, Released   8.23
Weighted Average Graint Date Fair Value per Share, Forfeited   6.26
Weighted Average Graint Date Fair Value per Share, Outstanding as of June 30, 2026   $ 9.68