XML 181 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment information - Narrative (Details) - segment
12 Months Ended
Dec. 31, 2024
Dec. 31, 2022
Segment information    
Number of reportable segments 4  
Number of operating segments 4  
Customer 1    
Segment information    
Net sales from largest customer (as a percent)   11.00%