Other long-term assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Other Non Current Assets [Abstract] | ||
| Restricted cash | $ 700 | $ 510 |
| Prepaid expenses and deposits | 4,435 | 5,486 |
| Commission asset | 20,554 | 18,877 |
| Contract asset | 12,521 | 15,689 |
| Total other long-term assets | $ 38,210 | $ 40,562 |
| X | ||||||||||
- Definition The amount of non-current contract assets. [Refer: Contract assets] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of non-current prepayments. [Refer: Prepayments] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Non-Current Commission Contract Assets No definition available.
|
| X | ||||||||||
- Definition Other Non Current Assets No definition available.
|