v3.26.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income Tax Disclosure [Abstract]    
Income tax expense (benefit) $ 196 $ 75
Effective income tax reconciliation expense related to amended state tax returns   109
Effective income tax reconciliation tax benefit related to expiration of statute of limitations on previously uncertain tax positions $ (26) (26)
Effective income tax reconciliation benefit related to a previously unrecorded reduction in our future income tax payable balance   $ 62