XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 5,719 $ 5,047 $ 5,695 $ 4,932
Credit loss 179 30 216 181
Write-offs 14 (33) 1 (69)
Ending balance $ 5,912 $ 5,044 $ 5,912 $ 5,044