XML 72 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Unsatisfied Performance Obligations (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Utility, wind, and related structures | Engineered Structures  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Unsatisfied performance obligations, Amount $ 1,190.8
Percent expected to be delivered in 2025 64.00%
Percent expected to be delivered in 2026 13.00%
Inland barges | Transportation Products  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Unsatisfied performance obligations, Amount $ 280.1
Percent expected to be delivered in 2025 92.00%