v3.25.2
Debt (Details) - Revolving Credit Facility - Line of Credit - USD ($)
Jun. 28, 2025
Mar. 29, 2025
The Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Current borrowing capacity $ 75,000,000  
Maximum borrowing capacity 150,000,000  
Long-term debt 0 $ 0
Revolving Credit Facility, Sub-Facility    
Line of Credit Facility [Line Items]    
Current borrowing capacity $ 10,000,000