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

ASSET RETIREMENT OBLIGATION - Changes in Asset Retirement Obligations (Details)

v3.25.0.1
ASSET RETIREMENT OBLIGATION - Changes in Asset Retirement Obligations (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]      
Beginning balance $ 28,248,084 $ 30,226,306 $ 15,292,054
Liabilities acquired   2,090,777 14,538,550
Liabilities incurred 695,553 439,528 353,008
Liabilities sold (3,219,651) (5,340,211) 0
Liabilities settled (855,561) (647,828) (940,738)
Revision of estimate 133,794 53,826 0
Accretion expense 1,380,298 1,425,686 983,432
Ending balance $ 26,382,517 $ 28,248,084 $ 30,226,306