v3.26.1
Summary of accounting policies - Summary of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of year $ 1,472 $ 3,872 $ 1,768
Charges/(recoveries) to costs and expenses 1,050 (2,399) 2,197
Deductions/ Write-Offs (444) (1) (93)
Balance at end of year $ 2,078 $ 1,472 $ 3,872