v3.25.1
Share-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2025
Dec. 31, 2024
Number of Stock Options    
Outstanding, beginning balance (in shares) 4,392,460  
Granted (in shares) 0  
Forfeited (in shares) 0  
Outstanding, ending balance (in shares) 4,211,947 4,392,460
Canceled/Forfeited (in shares) (180,513)  
Vested and exercisable (in shares) 2,878,851  
Vested and expected to vest (in shares) 3,896,959  
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 24.44  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 0  
Canceled/Forfeited (in dollars per share) 12.68  
Outstanding, ending balance (in dollars per share) 24.94 $ 24.44
Vested and exercisable (in dollars per share) 30.30  
Vested and expected to vest (in dollars per share) $ 26.17  
Weighted Average Remaining Contractual Life (Years)    
Outstanding 6 years 1 month 6 days 6 years 6 months
Vested and exercisable 5 years  
Vested and expected to vest 5 years 10 months 24 days  
Aggregate Intrinsic Value    
Outstanding, beginning balance $ 1,168  
Outstanding, ending balance 742 $ 1,168
Vested and exercisable 742  
Vested and expected to vest $ 742