v3.25.2
Acquisitions - Dowlais (Details) - 6 months ended Jun. 30, 2025 - Dowlais Group plc
£ / shares
shares
$ / shares
Business Combination [Line Items]    
Business Combination, Name of Acquiree Dowlais Group plc  
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Number of Shares 0.0881  
Business Combination, Price Per Share | (per share) £ 0.43 $ 0.59