v3.25.1
Stock-based Compensation - Schedule of Restricted Stock Activity (Details) - $ / shares
1 Months Ended 3 Months Ended
May 31, 2023
Mar. 31, 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, Ending At March 31, 2025   2,370,399
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   271,682
Shares, Released   (860,709)
Shares, Forfeited   (555,926)
Number of Options, Outstanding, Ending At March 31, 2025   5,404,916
Weighted Average Graint Date Fair Value per Share, Outstanding, Beginningas of December 31, 2023   $ 5.48
Weighted Average Graint Date Fair Value per Share, Granted   6.38
Weighted Average Grant Date Fair Value per Share, Released   6.98
Weighted Average Graint Date Fair Value per Share, Forfeited   5.14
Weighted Average Graint Date Fair Value per Share, Outstanding, Ending as of September 30, 2024   $ 5.32