XML 76 R59.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:    
Net operating loss $ 92,000 $ 36,000
Accruals and reserves 4,317,000 2,943,000
Capitalization of research expenses 7,787,000 6,624,000
Inventory 17,346,000 9,394,000
Pension obligation 0 1,726,000
Operating lease liability 36,931,000 23,031,000
Equity compensation 2,899,000 3,025,000
Total gross deferred tax assets 69,372,000 46,779,000
Less: Valuation Allowance 0 0
Total deferred tax assets 69,372,000 46,779,000
Deferred tax liabilities:    
Property, plant & equipment (163,991,000) (160,071,000)
Intangibles (10,857,000) (11,156,000)
Operating lease asset (36,822,000) (22,981,000)
Pension obligation (421,000) 0
Other (2,580,000) (3,630,000)
Total deferred tax liabilities (214,671,000) (197,838,000)
Net deferred taxes $ (145,299,000) $ (151,059,000)