v3.25.1
Restructuring Costs - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 10, 2025
Mar. 30, 2025
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]      
Cash purchase price   $ 7,915 $ 8,566
Purchase Agreement | Subsequent Event      
Restructuring Cost and Reserve [Line Items]      
Cash purchase price $ 53,200    
Maximum [Member]      
Restructuring Cost and Reserve [Line Items]      
Additional restructuring costs   8,000  
Minimum [Member]      
Restructuring Cost and Reserve [Line Items]      
Additional restructuring costs   $ 6,000