v3.25.2
Operating Segments - Additional Information (Detail)
12 Months Ended
Mar. 31, 2025
Segment
Disclosure of operating segments [abstract]  
Number of reportable segments 3
Segment reporting disclosure of major customers none of the corporate and other customers account for more than 10% or more of the Group’s revenues.