v3.26.1
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income Tax Disclosure [Abstract]    
Income before income taxes $ 17,430 $ 34,111
Provision for income taxes $ 4,596 $ 8,164
Effective tax rate, percent 26.40% 23.90%