XML 78 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Accrued expenses and allowances $ 41,031,000 $ 41,894,000
Inventories 6,892,000 10,685,000
Net operating loss carryforwards 24,381,000 7,663,000
Amortizable assets 39,657,000 5,798,000
Other 5,916,000 9,149,000
Subtotal 117,877,000 75,189,000
Less: valuation allowance (1,150,000) (816,000)
Total net deferred tax assets 116,727,000 74,373,000
Deferred tax liabilities    
Property, plant and equipment (1,014,515,000) (1,013,045,000)
Other (4,398,000) (6,096,000)
Total deferred tax liabilities (1,018,913,000) (1,019,141,000)
Net deferred tax liability $ (902,186,000) $ (944,768,000)