v3.26.1
Revenue recognition - Narrative (Details) - Revenues - Customer concentration risk
7 Months Ended 12 Months Ended
Dec. 31, 2025
May 25, 2025
May 26, 2024
Customer one      
Related Party Transaction [Line Items]      
Concentration risk percentage 42.00% 44.00% 39.00%
Customer two      
Related Party Transaction [Line Items]      
Concentration risk percentage 16.00% 18.00% 19.00%
Customer three      
Related Party Transaction [Line Items]      
Concentration risk percentage   10.00% 10.00%