Related Parties - Summary of Key Management Personnel Compensation (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Mar. 31, 2023 |
|
Disclosure Of Key Management Personnel Compensation [Abstract] | |||
Short-term employee benefits | $ 1,878 | $ 1,937 | $ 1,997 |
Post-employment benefits | 80 | 129 | 88 |
Other long-term benefits | 6 | 10 | 14 |
Share based payment | 8,130 | 11,425 | 12,015 |
Legal and professional | 152 | 84 | 84 |
Total | 10,246 | 13,585 | $ 14,198 |
Balance Outstanding | |||
Employee related payables | 608 | 589 | |
Accrued expenses | $ 107 | $ 75 |
X | ||||||||||
- Definition The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The amount of compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Disclosure of key management personnel compensation. No definition available.
|
X | ||||||||||
- Definition Key management personnel accrued expenses. No definition available.
|
X | ||||||||||
- Definition Key management personnel compensation, legal and professional. No definition available.
|
X | ||||||||||
- Definition Key management personnel compensation other long term benefit. No definition available.
|
X | ||||||||||
- Definition Key management personnel employee related payables. No definition available.
|