v3.26.1
Segment reporting - Summary of Geographic Information of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]    
Revenue $ 935,170 $ 864,253
U.S.    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]    
Revenue 775,617 599,498
Rest of the World    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]    
Revenue $ 159,553 $ 264,755