Commitment and Contingencies (Details) - USD ($) $ in Millions |
Aug. 05, 2026 |
Jul. 28, 2021 |
Jun. 27, 2026 |
|---|---|---|---|
| Other Commitments [Line Items] | |||
| Capacity reservation fee paid | $ 60.0 | ||
| Reservation fees balance | $ 3.9 | ||
| Prepayment for future wafer purchases | $ 195.0 | ||
| Subsequent Event | |||
| Other Commitments [Line Items] | |||
| Payments for purchase commitments, estimated amount | $ 600.0 |