XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 41,662 $ 39,316
Work in process 264 208
Materials and supplies 14,064 15,946
Inventories $ 55,990 $ 55,470