XML 45 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2025
Related Party Transaction [Line Items]          
Revenue $ 163,792 $ 164,635 $ 508,556 $ 519,678  
Other receivables 1,854   $ 1,854   $ 1,700
Joint Venture          
Related Party Transaction [Line Items]          
Ownership interest, percent     18.90%    
Amount in transaction 26,500 25,900 $ 81,900 82,400  
Joint Venture | Reimbursements          
Related Party Transaction [Line Items]          
Amount in transaction   $ 2,000 1,100 $ 7,300  
Joint Venture | Other Services          
Related Party Transaction [Line Items]          
Amount in transaction 0   1,900    
Related Party          
Related Party Transaction [Line Items]          
Accounts payable $ 16,701   $ 16,701   $ 15,809