XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable - Additional Information (Details) - USD ($)
3 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]    
Accounts receivable, selling, maximum amount $ 150,000,000  
Accounts receivable, sold to financial institution, QTD 189,736 $ 182,391
Accounts receivable, sold to financial institution, YTD   182,391
Accounts receivable sold to financial institution, net proceeds 189,736 182,391
Accounts receivable sold to financial institution, proceeds collected $ 189,736 183,352
Accounts receivables, collateralized   $ 318,647
Secured Overnight Financing Rate (SOFR)    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Accounts receivable, basis spread against sold receivable balance 0.85%