v3.25.4
Segment and Geographic Area Information - Identifiable Assets by Reportable Segments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total assets $ 16,374,211 $ 16,609,649 $ 18,270,652
Reportable Segments      
Segment Reporting Information [Line Items]      
Total assets 14,300,556 14,555,600 16,298,462
Reportable Segments | Energy Storage      
Segment Reporting Information [Line Items]      
Total assets 11,086,694 11,285,847 13,246,412
Reportable Segments | Specialties      
Segment Reporting Information [Line Items]      
Total assets 2,067,191 1,843,564 1,696,307
Reportable Segments | Ketjen      
Segment Reporting Information [Line Items]      
Total assets 1,146,671 1,426,189 1,355,743
Corporate      
Segment Reporting Information [Line Items]      
Total assets $ 2,073,655 $ 2,054,049 $ 1,972,190