v3.26.1
Note 8 - Property, Plant and Equipment - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, plant and equipment, gross $ 770,263 $ 568,054
Less accumulated depreciation (251,664) (232,913)
Property, plant and equipment, net before construction in progress and land 518,599 335,141
Property, plant and equipment, net 697,086 376,050
Land Improvements [Member]    
Property, plant and equipment, gross 806 806
Building and Building Improvements [Member]    
Property, plant and equipment, gross 212,792 138,163
Machinery and Equipment [Member]    
Property, plant and equipment, gross 527,292 404,145
Furniture and Fixtures [Member]    
Property, plant and equipment, gross 8,928 6,974
Computer Equipment and Software [Member]    
Property, plant and equipment, gross 19,583 17,180
Vehicles [Member]    
Property, plant and equipment, gross 862 786
Construction in Progress [Member]    
Property, plant and equipment, net 168,805 39,808
Land [Member]    
Property, plant and equipment, net $ 9,682 $ 1,101