Annual report pursuant to Section 13 and 15(d)

ORGANIZATION, BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Payable (Details)

v3.24.0.1
ORGANIZATION, BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Payable (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable related to vendors $ 36,944,263 $ 36,586,007
Other 682,085 3,894,677
Trade accounts payable 37,626,348 40,480,684
Revenue held in suspense 31,592,825 30,180,940
Revenues and royalties payable 12,756,113 13,626,268
Revenues payable 44,348,938 43,807,208
Accrued capital expenditures 7,518,603 9,624,985
Accrued lease operating expenses 6,798,548 6,450,356
Accrued interest 3,684,378 3,222,864
Accrued general and administrative expense 4,047,095 4,076,699
Other 40,214 3,735,472
Accrued expenses 22,088,838 27,110,376
Accounts payable $ 104,064,124 $ 111,398,268