XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 02, 2021
Nov. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Related Party Transaction [Line Items]                
Ownership interest, percent 42.20%         42.20%    
Revenue       $ 165,285 $ 188,760 $ 345,918 $ 397,236  
Joint Venture                
Related Party Transaction [Line Items]                
Ownership interest, percent   48.80% 50.90%          
Purchases from related party       28,600 39,800 58,400 85,900  
Revenue       3,000 $ 13,800 3,700 $ 30,400  
Related Party                
Related Party Transaction [Line Items]                
Accounts payable $ 12,966     $ 12,966   $ 12,966   $ 11,950