v3.26.1
Revenue Recognition - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 25, 2026
Apr. 25, 2026
Revenue from Contract with Customer [Abstract]    
Contract assets $ 43,351 $ 34,907
Customer deposits 91,989 77,907
Deferred revenue 43,351 34,907
Total contract liabilities 135,340 $ 112,814
Revenue recognized related to contract liabilities $ 100,600