XML 109 R93.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative instruments $ 2,902,944 $ 1,690,000
Derivative Assets 50,545 49,983
Derivative Liabilities 0 0
Derivatives designated as cash flow hedges | Interest rate contracts - cash flow hedges    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative instruments 800,000 0
Derivative Assets 751 0
Derivative Liabilities 0 0
Derivatives not designated as hedges | Interest rate contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative instruments 2,102,944 1,690,000
Derivative Assets 49,794 49,983
Derivative Liabilities $ 0 $ 0