XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAX - Earnings (Loss) Before Income Tax Attributable to U.S. and non-U.S. Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. $ 18,431 $ 33,892 $ (122,994)
Non-U.S. 4,409 469 4,140
Income (loss) from continuing operations before income taxes $ 22,840 $ 34,361 $ (118,854)