XML 106 R88.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAX - Allocated Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]      
Continuing operations $ 25,342 $ 24,270 $ 5,252
Discontinued operations (2,131) (2,332) (7,070)
Total $ 23,211 $ 21,938 $ (1,818)