Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
ORGANIZATION, BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Accounts Payable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable related to vendors $ 33,012,524 $ 37,147,926
Other 7,184,195 2,141,505
Trade accounts payable 40,196,719 39,289,431
Revenue held in suspense 32,107,446 28,166,335
Revenues and royalties payable 5,048,773 7,600,654
Revenues payable 37,156,219 35,766,989
Accrued capital expenditures 4,395,906 3,645,377
Accrued lease operating expenses 5,149,712 5,313,315
Accrued interest 5,853,412 2,830,440
Accrued general and administrative expense 4,685,253 4,897,904
Other 85,588 3,985,805
Accrued expenses 20,169,871 20,672,841
Accounts payable $ 97,522,809 $ 95,729,261