XML 106 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Income From Continuing Operations Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income before income taxes      
United States $ 41,197 $ 10,837 $ 12,492
Foreign 7,211 14,798 8,192
Total income before income taxes $ 48,408 $ 25,635 $ 20,684