v3.26.1
Income Taxes - Schedule of Provision for Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current income tax expense (benefit):      
United States Federal $ 15,648 $ 6,843 $ 15,375
State taxes 4,401 850 2,715
Foreign 13,416 12,226 12,097
Deferred income tax expense (benefit):      
United States 866 (17,411) (12,451)
Foreign (11,401) (2,875) (2,834)
Income tax (benefit) expense $ 22,930 $ (367) $ 14,902