XML 146 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Schedule of Unfunded Status (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation $ 40,781 $ 43,287 $ 41,367
Fair value of plan assets 43,280 42,459 $ 40,639
WY Refining      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 23,893 25,582  
Fair value of plan assets 21,664 22,219  
Underfunded/(overfunded) status 2,229 3,363  
Non-current assets 0 0  
Non-current liabilities (2,229) (3,363)  
Net amount recorded (2,229) (3,363)  
Net actuarial gain 5,108 4,546  
Total accumulated other comprehensive income 5,108 4,546  
U.S. Oil      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 16,888 17,705  
Fair value of plan assets 21,616 20,240  
Underfunded/(overfunded) status (4,728) (2,535)  
Non-current assets 4,728 2,535  
Non-current liabilities 0 0  
Net amount recorded 4,728 2,535  
Net actuarial gain 2,752 376  
Total accumulated other comprehensive income $ 2,752 $ 376