| Financial Year Ended 31 December | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| 9 months (Unaudited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
|
| Revenue (RM'000) | 244,221 | 499,415 | 553,532 | 370,724 | 322,342 |
| Earnings / (Loss) Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) | 26,695 | 139,512 | 150,513 | 61,004 | 83,917 |
| (Loss) / Profit Before Taxation (L/PBT) (RM'000) | (36,383) | 75,232 | 64,773 | 10,019 | 22,569 |
| (Loss) / Profit After Taxation (L/PAT) (RM'000) | (46,171) | 70,586 | 52,722 | 13,076 | 15,941 |
| Net (Loss) / Profit Attributable To Owners Of The Parent (RM'000) | (46,171) | 70,586 | 52,722 | 13,076 | 15,941 |
| Total Assets (RM'000) | 897,139 | 835,967 | 676,366 | 630,007 | 551,188 |
| Total Equity (RM'000) | 384,226 | 443,235 | 407,954 | 387,328 | 387,090 |
| Basic (Loss) / Earning Per Share (RM) | (14.39) | 21.99 | 16.43 | 4.07 | 4.97 |
| Net Assets Per Share (RM) | 1.20 | 1.38 | 1.27 | 1.21 | 1.20 |
| Dividend Per Share (sen) | 1.00 | 11.00 | 11.00 | 5.00 | 4.00 |