v3.25.1
Stock-Based Compensation Plan - Schedule of RSU Awards Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Weighted-average grant date fair value per share    
Weighted-average remaining contractual term (in years) 7 years 5 months 4 days 6 years 10 months 6 days
Aggregate intrinsic value (in thousands) $ 43,341 $ 10,810
Restricted Stock Units (RSUs)    
Shares    
Unvested balance, beginning balance (in shares) 4,220,878  
Granted (in shares) 1,710,718  
Vested (in shares) (456,201)  
Forfeited (in shares) (61,056)  
Unvested balance, ending balance (in shares) 5,414,339 4,220,878
Weighted-average grant date fair value per share    
Beginning balance (in dollars per share) $ 8.22  
Granted (in dollars per share) 4.32  
Vested (in dollars per share) 9.00  
Forfeited (in dollars per share) 7.73  
Ending balance (in dollars per share) $ 6.93 $ 8.22
Weighted-average remaining contractual term (in years) 1 year 7 months 6 days 1 year 5 months 15 days
Aggregate intrinsic value (in thousands) $ 58,367 $ 27,393