v3.25.2
Revenue from Contracts with Customers - Net Sales by Product (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2025
Mar. 28, 2025
Dec. 27, 2024
Sep. 27, 2024
Jun. 28, 2024
Disaggregation of Revenue [Line Items]          
Total net sales $ 203,405 $ 192,824 $ 177,872 $ 187,391 $ 166,919
Magnetic sensors          
Disaggregation of Revenue [Line Items]          
Total net sales 129,166       115,109
Power integrated circuits          
Disaggregation of Revenue [Line Items]          
Total net sales $ 74,239       $ 51,810