v3.25.2
Trade Receivables (Tables)
12 Months Ended
Dec. 31, 2024
Trade Receivables [Abstract]  
Schedule of Trade Receivables
   As of   As of 
   December 31,   December 31, 
   2023   2024 
   MYR   MYR   USD 
Receivables from farm solutions sales               
- from third parties   8,412,500    19,234,500    4,303,502 
- from related parties   4,000,001    1,100,000    246,113 
Receivables from vegetable sales               
- from third parties   787,521    16,693,373    3,734,953 
- from related parties   2,041,690    32,841    7,348 
Total trade receivables, gross   15,241,712    37,060,714    8,291,916 
Less: loss allowances for expected credit loss   (82,597)   (743,860)   (166,430)
Total trade receivables, net   15,159,115    36,316,854    8,125,486 
Schedule of Trade Receivables Based on Revenue Recognition

Aging analysis of gross trade receivables, based on the date of revenue recognition, as of December 31, 2023 and 2024 are as follows:

 

   As of   As of 
   December 31,   December 31, 
   2023   2024 
   MYR   MYR   USD 
Within 3 months   13,191,314    30,278,889    6,774,559 
More than 3 months but within 6 months   808,830    3,010,069    673,469 
More than 6 months but within 1 year   950,796    2,470,419    552,728 
More than 1 year   290,772    1,301,337    291,160 
Total trade receivables, gross   15,241,712    37,060,714    8,291,916