v3.26.3
Warrants (Details) - Warrant
shares in Thousands
9 Months Ended
Sep. 26, 2026
$ / shares
shares
Warrants  
Number of Shares, Outstanding as of Beginning Balance | shares 87,605
Number of Shares, Exercised | shares (59,097)
Number of Shares, Outstanding as of Ending Balance | shares 28,508
Weighted Average Exercise Price, Outstanding as of Beginning balance | $ / shares $ 1.07
Weighted Average Exercise Price, Exercised | $ / shares 0.71
Weighted Average Exercise Price, Outstanding as of Ending balance | $ / shares $ 1.83