XML 102 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Current:      
Federal $ 0 $ 0 $ 87
State and local 601 370 277
Foreign 2,493 1,884 1,070
Deferred:      
Federal 2,488 (57,065) 12
State and local (227) (8,131) 77
Foreign (2,945) (2,569) (341)
Income tax (benefit) provision $ 2,410 $ (65,511) $ 1,182