Warrants (Details) - Warrant shares in Thousands |
6 Months Ended |
|---|---|
|
Jun. 27, 2026
$ / shares
shares
| |
| Warrants | |
| Number of Shares, Outstanding as of Beginning Balance | shares | 87,605 |
| Number of Shares, Exercised | shares | (25,039) |
| Number of Shares, Outstanding as of Ending Balance | shares | 62,566 |
| Weighted Average Exercise Price, Outstanding as of Beginning balance | $ / shares | $ 1.07 |
| Weighted Average Exercise Price, Exercised | $ / shares | 0.65 |
| Weighted Average Exercise Price, Outstanding as of Ending balance | $ / shares | $ 1.24 |