XML 107 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of income tax expense (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current:      
Federal $ 0 $ 0 $ 0
State and local 358 601 370
Foreign 1,363 2,493 1,884
Deferred:      
Federal 6,510 2,488 (57,065)
State and local 1,986 (227) (8,131)
Foreign (600) (2,945) (2,569)
Income tax provision (benefit) $ 9,617 $ 2,410 $ (65,511)