v3.26.1
INCOME TAX - Schedule of State and Foreign Jurisdictions Income Taxes Paid, Net of Refunds, Exceed 5% (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State $ 2,353 $ 4,986 $ 4,179
Foreign 563 591 1,500
Arkansas | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 480 0 0
Maryland | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 280 0 518
Maryland | State from discontinued operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 (1,258)
Pennsylvania | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 260 0 311
Michigan | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 230 0 0
Minnesota | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 210 0 39
Indiana | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 150 0 0
North Carolina | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 150 0 0
Tennessee | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 130 0 0
Tennessee | State from discontinued operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 (912)
Kentucky | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 120 0 0
New Jersey | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State (209) 0 0
Illinois | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 1,057
New York | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 898
New York | State from discontinued operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 (2,486) 0
Other | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 577
Arizona | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 432
Alabama | Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 179
Iowa | State from discontinued operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State (1,863) 0 0
Massachusetts | State from discontinued operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State 0 0 (595)
France      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 516 0 0
India      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 176 0 0
United Kingdom      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign (298) 0 1,214
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 0 $ 0 $ 279