XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable, Accounts Payable and Accrued Expenses - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued oil and gas sales receivable, net $ 227,244 $ 345,982
Joint interest billings, net 194,170 123,160
Accrued derivative settlements receivable 11,671 8,228
Other 6,253 3,690
Accounts receivable, net $ 439,338 $ 481,060