XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Dec. 02, 2021
Nov. 30, 2021
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Related Party Transaction [Line Items]            
Ownership interest, percent 42.20%     42.20%    
Revenue       $ 180,633 $ 208,476  
Joint Venture            
Related Party Transaction [Line Items]            
Ownership interest, percent   48.80% 50.90%      
Purchases from related party       29,800 46,100  
Joint Venture | Supplies, Assembly And Testing Services            
Related Party Transaction [Line Items]            
Revenue       800 $ 16,600  
Related Party            
Related Party Transaction [Line Items]            
Accounts payable $ 20,115     $ 20,115   $ 11,950