Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.2
Subsequent Events (Details) - American Materials, Inc. - Subsequent Event
$ in Millions
Aug. 01, 2025
USD ($)
plant
Subsequent Event [Line Items]  
Consideration transferred | $ $ 200.0
Number of hot-mix asphalt plants | plant 3