XML 59 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Non-trade and notes receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Receivables [Abstract]    
Notes receivable $ 141,333 $ 97,370
Accounts receivable, other 168,235 147,500
Total $ 309,568 $ 244,870