XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Tax Credit Investments (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 10, 2023
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Summary of Investment Holdings [Line Items]          
Investments description       An initial payment of $20,000 was paid at closing with the remaining balance payable in quarterly installments over a five-year period beginning in fiscal 2024.  
Accrued Tax Credit Investment Installments       $ 62,120 $ 0
Income tax expense   $ 31,405 $ 24,083 50,990 $ 36,798
Tax Credit Investment Entity [Member]          
Summary of Investment Holdings [Line Items]          
Membership interest amount $ 100,000        
Payments to acquire investments $ 20,000        
Accrued Tax Credit Investment Installments       62,120  
Tax credit investment period 10 years        
Interest expense       3,531  
Federal low housing tax credit entity [Member]          
Summary of Investment Holdings [Line Items]          
Income tax expense       $ 3,426