XML 257 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheets-Additional Information - Property, Plant and Equipment, Net - Tabular Disclosure (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Property, plant and equipment, net    
Property, plant and equipment, gross $ 633,650 $ 448,654
Accumulated depreciation (278,960) (245,354)
Property, plant and equipment, net 354,690 203,300
Land    
Property, plant and equipment, net    
Property, plant and equipment, gross 33,050 30,624
Building and Building Improvements    
Property, plant and equipment, net    
Property, plant and equipment, gross 175,892 120,173
Machinery and Equipment    
Property, plant and equipment, net    
Property, plant and equipment, gross 391,992 273,965
Construction in Progress    
Property, plant and equipment, net    
Property, plant and equipment, gross $ 32,716 $ 23,892