XML 109 R92.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic information Location and Net Book Value of Long-Lived Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
PPE and land use rights $ 335,385 $ 361,669
China    
Revenues from External Customers and Long-Lived Assets [Line Items]    
PPE and land use rights 99,389 106,666
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
PPE and land use rights 230,518 249,791
Other countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
PPE and land use rights $ 5,478 $ 5,212