v3.25.2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Mar. 28, 2025
Fair Value Disclosures [Abstract]    
Fair value of debt $ 310,388 $ 343,275