XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Significant Accounting Policies - Non-trade and notes receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]    
Notes receivable $ 93,114 $ 102,288
Accounts receivable, other 238,315 206,879
Total $ 331,429 $ 309,167