v3.25.2
Commitments and contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Feb. 06, 2024
Jun. 27, 2025
Aug. 18, 2023
Noncontrolling Interest [Line Items]      
Noncontrolling interest, pro rata tax distribution to noncontrolling interest holders $ 94.3    
Percentage of value of imported merchandise     250.00%
Cash deposit for number of CSPV imports   $ 1.0  
Yuma, Inc      
Noncontrolling Interest [Line Items]      
Noncontrolling interest, pro rata tax distribution to noncontrolling interest holders $ 48.5