v3.26.1
Discontinued Operations - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Feb. 20, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Disposal Group, Including Discontinued Operations [Line Items]        
Impairment loss before income taxes   $ 20.0 $ 47.4 $ 67.4
Warranty claim settlement     $ 25.0  
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal $ 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 $ 20.6