XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Jan. 31, 2024
Income Taxes (Details) [Line Items]          
Income Tax Expense (Benefit) $ 9,402 $ 9,640 $ 17,581 $ 15,396  
Deferred Taxes [Member]          
Income Taxes (Details) [Line Items]          
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 16,400   16,400    
Other Assets [Member]          
Income Taxes (Details) [Line Items]          
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued         $ 16,400
Other Liabilities [Member]          
Income Taxes (Details) [Line Items]          
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 600   600    
Refundable Income Taxes [Member]          
Income Taxes (Details) [Line Items]          
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 2,000   $ 2,000