v3.26.1
Income taxes - Schedule of Components of (Provision) Benefit for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current:      
US federal $ (11,168) $ (26,543) $ (12,505)
State (4,690) (6,286) (4,078)
Foreign (1,819) (44) (20)
Total current (17,677) (32,873) (16,603)
Deferred:      
US federal 5,113 2,660 2,130
State 1,902 491 746
Foreign (3,479) (3,684) 400
Total deferred 3,536 (533) 3,276
Total provision for income taxes $ (14,141) $ (33,406) $ (13,327)