XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Dec. 02, 2021
Nov. 30, 2021
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Related Party Transaction [Line Items]            
Ownership interest, percent 42.20%          
Revenue       $ 181,887 $ 180,633  
Joint Venture            
Related Party Transaction [Line Items]            
Ownership interest, percent   48.80% 50.90%      
Purchases from related party       28,300 29,800  
Revenue       $ 2,200 $ 800  
Joint Venture | Third Party Investor | Third Party Investor            
Related Party Transaction [Line Items]            
Ownership interest       42.80%   42.80%
Related Party            
Related Party Transaction [Line Items]            
Accounts payable       $ 17,194   $ 13,682