v3.24.1.1.u2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Jan. 31, 2024
Income Tax Disclosure [Abstract]      
Income tax expense $ 7,667 $ 4,409  
Effective tax rate 14.20% 89.80%  
Gross unrecognized tax benefits $ 79,500   $ 58,900
Unrecognized tax benefits including interest and penalties that would affect effective tax rate 13,500   12,700
Interest and penalties $ 1,700   $ 1,400