Annual report [Section 13 and 15(d), not S-K Item 405]

Equity - Schedule of Stock Option Activity (Details)

v3.25.1
Equity - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 01, 2023
Dec. 31, 2024
Dec. 31, 2023
Schedule of Stock Option Activity [Abstract]      
Number of Options Outstanding, Ending balance 3,396 5,137 5,445
Weighted Average Exercise Price Outstanding, Ending balance $ 8 $ 6.48 $ 6.8
Weighted Average Remaining Contractual Term (in years) Outstanding, Ending balance 8 years 10 months 6 days 7 years 14 days 8 years 8 months 12 days
Aggregate Intrinsic Value Outstanding, Ending balance $ 15,204 $ 373
Number of Options, Exercisable   2,555  
Weighted Average Exercise Price, Exercisable   $ 10.63  
Weighted Average Remaining Contractual Term (in years), Exercisable   7 years 10 months 2 days  
Aggregate Intrinsic Value, Exercisable    
Number of Options, Granted   154 2,402
Weighted Average Exercise Price, Granted   $ 5.47 $ 5.28
Number of Options, Exercised   (10) (44)
Weighted Average Exercise Price, Exercised   $ 7.39 $ 5.92
Number of Options, Cancelled   (452) (309)
Weighted Average Exercise Price, Cancelled   $ 10.04 $ 8.3