v3.26.1
Debt - Interest rate collars (Details)
$ in Thousands
Mar. 29, 2026
USD ($)
Jun. 29, 2025
USD ($)
Apr. 04, 2023
USD ($)
Mar. 31, 2023
USD ($)
derivative_instrument
Interest Rate Collar        
Debt [Line Items]        
Number of instruments held | derivative_instrument       2
Notional amount       $ 800,000
Interest rate     5.50%  
Derivative, fair value, net $ 0 $ 16    
Interest Rate Collar One        
Debt [Line Items]        
Notional amount     $ 400,000  
Floor interest rate     0.9429%  
Interest Rate Collar Two        
Debt [Line Items]        
Notional amount     $ 400,000  
Floor interest rate     0.9355%