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 |