v3.26.3
Disaggregated Revenues - Schedule of Partial and Fully Unsatisfied Performance Obligation (Details)
Jun. 30, 2026
MYR (RM)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
MYR (RM)
Jun. 30, 2025
USD ($)
June 30, 2025 [Member]        
Partial and fully unsatisfied performance obligation as at:        
Partial and fully unsatisfied performance obligation   RM 32,658,000  
Partial and fully unsatisfied performance obligation (in Dollars)   32,658,000  
June 30, 2026 [Member]        
Partial and fully unsatisfied performance obligation as at:        
Partial and fully unsatisfied performance obligation 28,339,100 $ 6,942,455
Partial and fully unsatisfied performance obligation (in Dollars) RM 28,339,100 $ 6,942,455