| Schedule of revenue from contract with customers |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
| |
|
|
2,474,197 |
|
|
|
1,647,768 |
|
|
|
1,168,774 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total revenue from contracts with customers |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Recognized at a point in time |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Schedule of revenue through different channels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, 2025 |
|
|
Year ended December 31, 2024 |
|
|
Year ended December 31, 2023 |
|
Revenues from crude oil sales |
|
|
2,384,912 |
|
|
|
1,573,069 |
|
|
|
1,097,316 |
|
Revenues from natural gas sales |
|
|
83,104 |
|
|
|
71,756 |
|
|
|
67,290 |
|
| |
|
|
6,181 |
|
|
|
2,943 |
|
|
|
4,168 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total revenue from contracts with customers |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, 2025 |
|
|
Year ended December 31, 2024 |
|
|
Year ended December 31, 2023 |
|
| |
|
|
1,494,529 |
|
|
|
807,526 |
|
|
|
642,155 |
|
| |
|
|
890,383 |
|
|
|
765,543 |
|
|
|
455,161 |
|
| |
|
|
71,228 |
|
|
|
51,898 |
|
|
|
46,931 |
|
| |
|
|
11,876 |
|
|
|
19,858 |
|
|
|
20,359 |
|
| |
|
|
6,181 |
|
|
|
2,943 |
|
|
|
4,168 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total revenue from contracts with customers |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|