v3.26.1
Income taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of year $ 550 $ 433 $ 442
Increases for prior year tax positions 105 0 0
Increases for current year tax positions 167 163 108
Decreases for prior year tax positions 0 (6) (19)
Decreases due to statutes lapsing (108) (40) (98)
Balance at end of year $ 714 $ 550 $ 433