v3.26.3
Discontinued Operations - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 15, 2026
Feb. 20, 2026
Jun. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Disposal Group, Including Discontinued Operations [Line Items]          
Impairment loss before income taxes       $ 67.4 $ 162.7
Warranty claim settlement     $ 25.0    
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal $ 1.6 $ 74.9      
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Japan-Based Solar Racking Business          
Disposal Group, Including Discontinued Operations [Line Items]          
Gain on sale of business $ 1.8 $ 17.2