| Financial Year Ended 31 December | 2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| 3 months (Unaudited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
12 months (Audited) |
|
| Revenue (RM'000) | 37,623 | 282,331 | 499,415 | 553,532 | 370,724 |
| Earnings / (Loss) Before Interest, Tax, Depreciation & Amortisation (EBITDA) (RM'000) | (10,948) | 4,294 | 139,512 | 150,513 | 61,004 |
| (Loss) / Profit Before Taxation (L/PBT) (RM'000) | (27,230) | (75,607) | 75,232 | 64,773 | 10,019 |
| (Loss) / Profit After Taxation (L/PAT) (RM'000) | (20,114) | (80,027) | 70,586 | 52,722 | 13,076 |
| Net (Loss) / Profit Attributable To Owners Of The Parent (RM'000) | (20,114) | (80,027) | 70,586 | 52,722 | 13,076 |
| Total Assets (RM'000) | 900,015 | 877,060 | 835,967 | 676,366 | 630,007 |
| Total Equity (RM'000) | 327,047 | 347,161 | 443,235 | 407,954 | 387,328 |
| Basic (Loss) / Earning Per Share (RM) | (6.27) | (24.94) | 21.99 | 16.43 | 4.07 |
| Net Assets Per Share (RM) | 1.02 | 1.08 | 1.38 | 1.27 | 1.21 |
| Dividend Per Share (sen) | 0.00 | 1.00 | 11.00 | 11.00 | 5.00 |