XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Inventories    
Raw materials $ 67,742 $ 61,434
Finished goods 9,799 10,300
Inventory reserve (3,461) (3,335)
Inventory $ 74,080 $ 68,399