Leases - Schedule of Lease Receivable and Lease Obligation (Details) - Lease Receivable [Member] - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Schedule of Lease Receivable and Lease Obligation [Line Items] | ||
| Balance Beginning | $ 1,331 | $ 1,315 |
| Addition | 283 | |
| Interest accrual | 99 | 125 |
| Change due to lease modifications | 59 | |
| Interest received or paid | (99) | (125) |
| Lease repayment | (258) | (271) |
| Foreign exchange impact | 36 | 4 |
| Balance Ending | 1,168 | $ 1,331 |
| Less: current portion | 286 | |
| Non-current portion | $ 882 | |
| X | ||||||||||
- Definition The amount of receivables related to finance leases. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of non-current finance lease receivables. [Refer: Finance lease receivables] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of addition to liabilities related to leases. No definition available.
|
| X | ||||||||||
- Definition Amount of increase in lease obligation due to lease modification. No definition available.
|
| X | ||||||||||
- Definition The amount of foreign exchange impact of receivables related to finance leases. No definition available.
|
| X | ||||||||||
- Definition The amount of interest accrual of receivables related to finance leases. No definition available.
|
| X | ||||||||||
- Definition The amount of interest received or paid of receivables related to finance leases. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Less current portion. No definition available.
|
| X | ||||||||||
- Definition The amount of principal repayment of receivables related to finance leases. No definition available.
|
| X | ||||||||||
- Details
|