Annual report pursuant to Section 13 and 15(d)

DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details)

v3.23.2
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jul. 01, 2020
Jun. 30, 2020
Financing Receivable, Allowance for Credit Loss [Line Items]          
Net decrease of retained earnings $ (2,919,753) $ (1,399,090) $ (3,375,642)   $ (2,681,010)
Cumulative Effect, Period of Adoption, Adjustment          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Net decrease of retained earnings         5,530
Retained Earnings          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Net decrease of retained earnings $ (848,431) $ (366,882) $ (1,277,123)   (654,930)
Retained Earnings | Cumulative Effect, Period of Adoption, Adjustment          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Net decrease of retained earnings       $ 5,500 $ 5,530