XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Non-trade and notes receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Receivables [Abstract]    
Notes receivable $ 99,259 $ 102,288
Accounts receivable, other 196,838 206,879
Total $ 296,097 $ 309,167