v3.26.1
INCOME TAX - Schedule of Cash Paid for Income Taxes Net of Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 1,047 $ 16,971 $ (3,214)
State 2,353 4,986 4,179
Foreign 563 591 1,500
Cash paid for income taxes, net 2,100 20,062 (300)
Total from continuing operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Cash paid for income taxes, net 3,963 22,548 2,465
State from discontinued operations      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Cash paid for income taxes, net $ 1,863 $ 2,486 $ 2,765