v3.24.1.1.u2
Trade Accounts Receivable, Net - Summary of Trade Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 29, 2024
Mar. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable $ 163,450 $ 150,914
Less:    
Provision for expected credit losses (145) (102)
Returns and sales allowances (44,797) (26,269)
Trade accounts receivable, net 118,508 111,290
Related Party    
Less:    
Related party trade accounts receivable, net of returns and sales allowances $ 0 $ (13,253)