XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable (Tables)
6 Months Ended
Sep. 29, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable Accounts Receivable
September 29, 2024March 31, 2024
Accounts receivable$557,819 $532,832 
Allowance for doubtful accounts 8,808 8,107 
Accounts receivable, net$549,011 $524,725