v3.26.1
Basis of Financial Statement Preparation (Details)
Jul. 01, 2026
$ / shares
Jun. 30, 2026
$ / shares
Dec. 31, 2025
$ / shares
Subsequent Event [Line Items]      
Common stock, without par value  
Subsequent Event      
Subsequent Event [Line Items]      
Common stock, without par value    
Subsequent Event | ExxonMobil Holdings Corporation      
Subsequent Event [Line Items]      
Common stock, conversion ratio 1    
Common stock, par value (in dollars per share) $ 0.001