XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Non-trade and notes receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Receivables [Abstract]    
Notes receivable $ 112,585 $ 103,558
Cash collateral receivable 0 250,000
Accounts receivable, other 237,318 190,199
Total $ 349,903 $ 543,757