Revenue (Details) |
3 Months Ended |
---|---|
Aug. 02, 2025 | |
Minimum | |
Accounts Receivable and Allowance for Doubtful Accounts [Line Items] | |
Accounts receivable collection terms | 30 days |
Maximum | |
Accounts Receivable and Allowance for Doubtful Accounts [Line Items] | |
Accounts receivable collection terms | 60 days |