v3.26.1
Property, Plant and Equipment, Net (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Jul. 31, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, Plant and Equipment              
Less: accumulated depreciation and amortization $ (608,219,000)   $ (608,219,000) $ (577,223,000) $ (549,913,000) $ (608,219,000) $ (549,913,000)
Property, plant and equipment excluding capital projects in progress, net 562,519,000   562,519,000 539,638,000 382,822,000 562,519,000 382,822,000
Capital projects in progress 52,470,000   52,470,000 88,216,000 214,714,000 52,470,000 214,714,000
Property, plant and equipment, net 614,989,000   614,989,000 627,854,000 597,536,000 614,989,000 597,536,000
Property, Plant And Equipment, Gross, Excluding Capital Projects In Progress 1,170,738,000   $ 1,170,738,000 $ 1,116,861,000 $ 932,735,000 $ 1,170,738,000 $ 932,735,000
Diluted     $ 3.09   $ 2.47 $ 5.22 $ 4.33
Asset, Held-for-Sale, Not Part of Disposal Group 2,400,000   $ 2,400,000     $ 2,400,000  
Gain (Loss) on Disposition of Property Plant Equipment (5,500,000) $ 12,900,000       5,490,000 $ 280,000
Sale Leaseback Transaction, Lease Terms       five months      
Proceeds from Sale of Buildings   $ 19,000,000.0          
Proceeds from Sale, Land, Held-for-Use 5,900,000            
Land              
Property, Plant and Equipment              
Property, plant and equipment, gross 60,540,000   60,540,000 $ 61,552,000 $ 61,349,000 60,540,000 61,349,000
Buildings and site improvements              
Property, Plant and Equipment              
Property, plant and equipment, gross 365,920,000   365,920,000 363,959,000 256,412,000 365,920,000 256,412,000
Leasehold improvements              
Property, Plant and Equipment              
Property, plant and equipment, gross 16,861,000   16,861,000 12,465,000 13,422,000 16,861,000 13,422,000
Machinery and equipment              
Property, Plant and Equipment              
Property, plant and equipment, gross $ 727,417,000   $ 727,417,000 $ 678,885,000 $ 601,552,000 $ 727,417,000 $ 601,552,000