XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details) - USD ($)
$ in Thousands
7 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 02, 2021
Nov. 30, 2021
Jun. 30, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Related Party Transaction [Line Items]                
Joint venture cumulative percentage ownership after all transactions   42.20%            
Revenue           $ 657,274 $ 691,321 $ 777,552
Supplies, Assembly And Testing Services                
Related Party Transaction [Line Items]                
Transactions with related party         $ 117,600   127,800  
Corporate Joint Venture                
Related Party Transaction [Line Items]                
Joint venture cumulative percentage ownership after all transactions 42.80%   48.80% 50.90%        
Transactions with related party           96,600    
Revenue         $ 36,400 9,800 35,600  
Related Party                
Related Party Transaction [Line Items]                
Payable related to equity investee, net $ 13,682 $ 11,950       $ 13,682 $ 11,950