XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Related Party Transaction [Line Items]          
Revenue $ 162,263 $ 173,156 $ 344,764 $ 355,043  
Other receivables 1,756   $ 1,756   $ 1,700
Joint Venture          
Related Party Transaction [Line Items]          
Ownership interest, percent     18.90%    
Amount in transaction 25,100 28,200 $ 55,400 56,500  
Joint Venture | Reimbursements          
Related Party Transaction [Line Items]          
Amount in transaction 1,000 $ 3,100 1,100 $ 5,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,920   $ 16,920   $ 15,809