v3.26.1
Taxes on Income (Loss) - Income (Loss) Before Taxes on Income from Domestic and Foreign Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]      
Domestic operations $ 27,922 $ (12,053) $ (186,045)
Foreign operations 15,866 22,695 18,320
Income (loss) from operations before taxes $ 43,788 $ 10,642 $ (167,725)