v3.26.1
Risks and Uncertainties (Details) - EBP 001 - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
EBP, Risk and Uncertainty [Line Items]      
Average WTI price per barrel   $ 59.14  
Subsequent Event      
EBP, Risk and Uncertainty [Line Items]      
Average WTI price per barrel $ 71.93    
Common stock      
EBP, Risk and Uncertainty [Line Items]      
Percent of investments in shares of common stock   13.00% 17.00%