v3.26.1
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