Statement Of Financial Position [Abstract]
| Concept |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2021-12-31 |
As at 2021-12-31 |
As at 2021-12-31 |
As at 2021-12-31 |
As at 2021-12-31 |
As at 2021-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Statement of financial position [abstract] | ||||||||||||||||||||||||
| Assets [abstract] | ||||||||||||||||||||||||
| Non-current assets [abstract] | ||||||||||||||||||||||||
| Non-current assets | — | — | — | — | — |
963,187,726
USD
|
991,165,432
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Current assets [abstract] | ||||||||||||||||||||||||
| Current inventories | — | — | — | — | — |
24,341,665
USD
|
25,354,017
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Cash and cash equivalents | — | — | — | — | — |
49,343,664
USD
|
49,992,391
USD
|
— | — | — | — | — |
81,345,877
USD
|
— | — | — | — | — | — | — | — | — |
38,183,154
USD
|
— |
| Current assets | — | — | — | — | — |
118,911,883
USD
|
137,949,616
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Assets | — | — | — | — | — |
1,082,099,609
USD
|
1,129,115,048
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Equity and liabilities [abstract] | ||||||||||||||||||||||||
| Equity [abstract] | ||||||||||||||||||||||||
| Issued capital | — | — | — | — | — |
32,890
USD
|
32,890
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Retained earnings | — | — | — | — | — |
400,512,351
USD
|
291,649,081
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Treasury shares | — | — | — | — | — |
4,583,929
USD
|
4,583,929
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Other reserves | — | — | — | — | — |
35,913
USD
|
29,908
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Equity |
400,512,351
USD
|
32,890
USD
|
4,583,929
USD
|
35,913
USD
|
14,501,517
USD
|
410,426,916
USD
|
408,132,148
USD
|
291,649,081
USD
|
29,908
USD
|
32,890
USD
|
4,583,929
USD
|
121,064,014
USD
|
422,243,261
USD
|
28,606
USD
|
146,398,057
USD
|
4,583,929
USD
|
32,890
USD
|
280,424,849
USD
|
3,571,790
USD
|
61,838,062
USD
|
26,150
USD
|
300,019,846
USD
|
358,292,858
USD
|
32,890
USD
|
| Liabilities [abstract] | ||||||||||||||||||||||||
| Non-current liabilities [abstract] | ||||||||||||||||||||||||
| Non-current liabilities | — | — | — | — | — |
599,002,128
USD
|
615,366,555
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Current liabilities [abstract] | ||||||||||||||||||||||||
| Current liabilities | — | — | — | — | — |
72,670,565
USD
|
105,616,345
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Liabilities | — | — | — | — | — |
671,672,693
USD
|
720,982,900
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Equity and liabilities | — | — | — | — | — |
1,082,099,609
USD
|
1,129,115,048
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |