v3.24.3
Inventories - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Raw materials $ 13,015 $ 12,988
Work in process 1,024 810
Finished goods 12,997 14,455
Inventory $ 27,036 $ 28,253