XML 58 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Recent Accounting Pronouncements Recently Adopted Accounting Guidance (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Stockholders' Equity Attributable to Parent $ 1,319,292 $ 1,549,688 $ 1,429,013  
Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Stockholders' Equity Attributable to Parent $ 2,412,496 2,235,320 $ 2,066,073 $ 1,912,933
Accounting Standards Update 2016-13 | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Stockholders' Equity Attributable to Parent   $ (493)