XML 43 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Tax Credit Investment (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Summary of Investment Holdings [Line Items]        
Amortization of tax credit investment     $ 12,880 $ 12,872
Income tax expense $ 36,005 $ 32,921 104,939 87,105
Tax Credit Investment [Member]        
Summary of Investment Holdings [Line Items]        
Interest expense 864 1,221 2,876 3,763
Amortization of tax credit investment 4,293 4,112 12,880 12,872
Income tax expense $ 5,927 $ 6,012 $ 17,841 $ 18,262