v3.26.1
Debt - Interest rate collars (Details)
$ in Thousands
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
Derivative, interest rate   5.50%  
Derivative, fair value, net $ 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%