Trade and Other Receivables - Schedule of Expected Credit Loss (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|||
Schedule of Expected Credit Loss [Line Items] | ||||
Expected credit loss rate | 5.25% | 4.06% | ||
Gross | [1] | $ 7,833 | $ 6,872 | |
Impairment loss | (283) | (279) | ||
Net | $ 7,550 | $ 6,593 | ||
Current [member] | ||||
Schedule of Expected Credit Loss [Line Items] | ||||
Expected credit loss rate | 2.45% | 2.40% | ||
Gross | $ 5,389 | $ 4,528 | ||
Impairment loss | (255) | (165) | ||
Net | $ 5,134 | $ 4,363 | ||
30 days past due [Member] | ||||
Schedule of Expected Credit Loss [Line Items] | ||||
Expected credit loss rate | 0.95% | 1.11% | ||
Gross | $ 1,079 | $ 979 | ||
Impairment loss | (76) | |||
Net | $ 1,079 | $ 903 | ||
60 days past due [Member] | ||||
Schedule of Expected Credit Loss [Line Items] | ||||
Expected credit loss rate | 0.72% | |||
Gross | $ 859 | $ 482 | ||
Impairment loss | (5) | |||
Net | $ 854 | $ 482 | ||
90 days past due [Member] | ||||
Schedule of Expected Credit Loss [Line Items] | ||||
Expected credit loss rate | 1.13% | 0.55% | ||
Gross | $ 506 | $ 883 | ||
Impairment loss | (23) | (38) | ||
Net | $ 483 | $ 845 | ||
|