v3.25.2
Stock-based Compensation - Schedule of Restricted Stock Activity (Details) - $ / shares
1 Months Ended 6 Months Ended
May 31, 2023
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options, Outstanding, Beginning as of December 31, 2024   2,370,672
Number of Options, Outstanding as of June 30, 2025   2,320,011
Performance-Based Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares, Granted 1,176,471  
Restricted stock units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options, Outstanding, Beginning as of December 31, 2024   6,549,869
Shares, Granted   4,478,199
Shares, Released   (1,339,219)
Shares, Forfeited   (1,017,682)
Number of Options, Outstanding as of June 30, 2025   8,671,167
Weighted Average Graint Date Fair Value per Share, Outstanding, Beginningas of December 31, 2024   $ 5.48
Weighted Average Graint Date Fair Value per Share, Granted   7.58
Weighted Average Grant Date Fair Value per Share, Released   6.67
Weighted Average Graint Date Fair Value per Share, Forfeited   5.8
Weighted Average Graint Date Fair Value per Share, Outstanding as of June 30, 2025   $ 6.35