XML 90 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations, Divestitures, Discontinued Operations and Assets and Liabilities Held for Sale - Summary of Unaudited Pro Forma Financial Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Business Combinations [Abstract]    
Revenues $ 6,588 $ 7,003
Net earnings from continuing operations attributable to Martin Marietta $ 2,028 $ 1,117