XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Jan. 31, 2024
Income Taxes (Details) [Line Items]          
Income Tax Expense (Benefit) $ 4,489 $ 3,768 $ 8,179 $ 5,756  
Other Assets [Member]          
Income Taxes (Details) [Line Items]          
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 16,400   16,400   $ 16,400
Other Noncurrent Liabilities [Member]          
Income Taxes (Details) [Line Items]          
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 600   600   600
Refundable Income Taxes [Member]          
Income Taxes (Details) [Line Items]          
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 2,000   $ 2,000   $ 2,000