XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory
The components of inventory are as follows (in thousands):
June 30,
2022
December 31,
2021
Raw materials$30,429 $15,823 
Finished goods77,892 59,453 
Total inventory$108,321 $75,276