XML 114 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]  
Non-cancelable purchase obligations $ 252.9
Surety Bond  
Loss Contingencies [Line Items]  
Guarantor Obligations, Current Carrying Value 141.5
Engineered Structures and Transportation Products | Inventories  
Loss Contingencies [Line Items]  
Non-cancelable purchase obligations $ 165.1