Quarterly report [Sections 13 or 15(d)]

Inventories, Net (Details)

v3.25.2
Inventories, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Finished products and work in process $ 60,466 $ 54,124
Raw materials 6,434 3,002
Total inventories, net 66,900 57,126
Valued at lower of cost or market:    
LIFO basis 38,702 31,650
Valued at lower of cost and net realizable value:    
FIFO or average cost basis $ 28,198 $ 25,476