v3.26.1
Segment Information - Identifiable Assets by Reportable Segments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Segment Reporting Information [Line Items]    
Total assets $ 15,139,578 $ 16,374,211
Total investments in equity method investees 948,086 819,848
Reportable Segments    
Segment Reporting Information [Line Items]    
Total assets 13,308,632 13,153,885
Total investments in equity method investees 894,971 737,792
Reportable Segments | Energy Storage    
Segment Reporting Information [Line Items]    
Total assets 11,304,071 11,086,694
Total investments in equity method investees 894,971 737,792
Reportable Segments | Specialties    
Segment Reporting Information [Line Items]    
Total assets 2,004,561 2,067,191
Corporate and all other    
Segment Reporting Information [Line Items]    
Total assets 1,830,946 3,220,326
Total investments in equity method investees $ 53,115 $ 82,056