Quarterly report [Sections 13 or 15(d)]

Inventories, Net (Details)

v3.25.1
Inventories, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Finished products and work in process $ 54,964 $ 54,124
Raw materials 3,824 3,002
Total inventories, net 58,788 57,126
Valued at lower of cost or market:    
LIFO basis 35,235 31,650
Valued at lower of cost and net realizable value:    
FIFO or average cost basis $ 23,553 $ 25,476