v3.26.1
General business information (Additional Information) (Details) - EE Holdings [Member]
Jun. 30, 2026
Dec. 31, 2025
Percent of EELP interests owned 72.30% 71.90%
IPO [Member]    
Percent of EELP interests owned 27.70% 28.10%