XML 69 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable and Accrued Expenses - Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts payable:    
Capital expenditures $ 39,144 $ 26,692
Operating expenses 21,498 17,926
Total accounts payable 60,642 44,618
Accrued expenses:    
Accrued capital expenditures 6,010 6,021
Accrued operating expenses 4,368 3,796
Incentive compensation 3,907 6,153
Accrued hedge settlement payable 6,985 0
Accrued interest and other 6,800 994
Outstanding disbursements 4,017 1,210
Total accrued expenses 32,087 18,174
Accounts payable and accrued expenses $ 92,729 $ 62,792