XML 101 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income From Continuing Operations Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income before income taxes      
United States $ 10,837 $ 12,492 $ 14,526
Foreign 14,798 8,192 1,238
Income before taxes $ 25,635 $ 20,684 $ 15,764