XML 70 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - ROU assets and the related lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Related Party Transaction [Line Items]    
Operating lease ROU assets included in Other Assets $ 32,962 $ 22,873
Operating lease ROU assets included in Other Assets us-gaap:OtherAssetsNoncurrent us-gaap:OtherAssetsNoncurrent
Current portion included in Accrued expenses and other current liabilities $ 6,618 $ 6,439
Current portion included in Accrued expenses and other current liabilities us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent
Non-current portion included in Other liabilities $ 28,003 $ 17,276
Non-current portion included in Other liabilities Other liabilities Other liabilities
Total operating lease liabilities $ 34,621 $ 23,715
Maximum    
Related Party Transaction [Line Items]    
Remaining non-cancelable lease terms 15 years  
Minimum    
Related Party Transaction [Line Items]    
Remaining non-cancelable lease terms 1 year