Payments, by Government - 12 months ended Dec. 31, 2024 - USD ($) |
Royalties |
Total Payments |
---|---|---|
Total | $ 4,727,065.89 | $ 4,727,065.89 |
UNITED STATES | Federal Government – Office of Natural Resources Revenue, U.S. Department of the Interior in the United States of America | ||
Total | $ 4,727,065.89 | $ 4,727,065.89 |