XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Summary of inventories    
Raw materials $ 2,148 $ 1,870
Work-in-progress 5,465 4,288
Finished goods 128,588 113,659
Total inventory $ 136,201 $ 119,817