v3.26.1
Segment Information - Identifiable Assets by Reportable Segments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Total assets $ 15,905,095 $ 16,374,211
Total investments in equity method investees 1,026,231 819,848
Reportable Segments    
Segment Reporting [Line Items]    
Total assets 13,497,074 13,153,885
Total investments in equity method investees 987,388 737,792
Reportable Segments | Energy Storage    
Segment Reporting [Line Items]    
Total assets 11,415,555 11,086,694
Total investments in equity method investees 987,388 737,792
Reportable Segments | Specialties    
Segment Reporting [Line Items]    
Total assets 2,081,519 2,067,191
Corporate and all other    
Segment Reporting [Line Items]    
Total assets 2,408,021 3,220,326
Total investments in equity method investees $ 38,843 $ 82,056