XML 280 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Loss Contingencies [Line Items]  
Reimbursable amount of commitments related to construction contracts $ 102.5
Commitments related to construction contracts 2,000.0
Insurance  
Loss Contingencies [Line Items]  
Estimated write-off of damage 16.0
Net expense 5.0
Proceeds from insurance 7.3
Insurance receivable $ 11.6