v3.26.1
Other long-term assets
12 Months Ended
Mar. 31, 2026
Other Non Current Assets [Abstract]  
Other long-term assets Other long-term assets
20262025
$
$

Restricted cash700 510 
Prepaid expenses and deposits4,435 5,486 
Commission asset20,554 18,877 
Contract asset12,521 15,689 

Total other long-term assets
38,210 40,562