v3.25.2
Financial Instruments - Summary of Movement in Allowance for Impairment in Respect of Contract Assets and Trade and Other Receivables (Detail) - Trade and other receivables [Member] - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disclosure Of Financial Assets [Line Items]    
Allowance account for credit losses of financial assets at beginning of period $ 3,199 $ 2,614
Allowance for impairment 1,168 837
Amounts written off against the allowance (464) (201)
Effects of movement in exchange rate (51) (51)
Allowance account for credit losses of financial assets at end of period $ 3,852 $ 3,199