XML 83 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income taxes - Schedule of Components of (Provision) Benefit for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Current:      
US federal $ (12,505) $ (7,065) $ (5,637)
State (4,078) (1,854) (1,715)
Foreign (20) (26) (10)
Total current (16,603) (8,945) (7,362)
Deferred:      
US federal 2,130 5,035 3,146
State 746 816 738
Foreign 400 550 (183)
Total deferred 3,276 6,401 3,701
Total (provision) benefit for income taxes $ (13,327) $ (2,544) $ (3,661)