XML 63 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Description of Business and Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Apr. 26, 2024
Minimum  
Description Of Business And Significant Accounting Policies [Line Items]  
Capitalized commissions amortization period 1 year
Minimum | Developed Technology  
Description Of Business And Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 3 years
Minimum | Customer Contracts/Relationships  
Description Of Business And Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 2 years
Minimum | Covenants not to Compete  
Description Of Business And Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 2 years
Minimum | Trademarks and Trade Names  
Description Of Business And Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 2 years
Maximum  
Description Of Business And Significant Accounting Policies [Line Items]  
Capitalized commissions amortization period 3 years
Maximum | Developed Technology  
Description Of Business And Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 5 years
Maximum | Customer Contracts/Relationships  
Description Of Business And Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 5 years
Maximum | Covenants not to Compete  
Description Of Business And Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 3 years
Maximum | Trademarks and Trade Names  
Description Of Business And Significant Accounting Policies [Line Items]  
Finite-Lived Intangible Asset, Useful Life 5 years