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. |