v3.26.1
Subsequent Events (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Mar. 27, 2026
Jun. 27, 2025
Subsequent Event [Line Items]      
Long-term debt   $ 591,500 $ 591,500
Subsequent Event | Revolving Credit Facility      
Subsequent Event [Line Items]      
Repayments of lines of credit $ 150,000    
Long-term debt $ 441,500