v3.26.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories
Inventories are comprised of the following:
As of
March 31,
2026
As of
December 31,
2025
(in thousands)
Raw materials$24,673 $25,650 
Finished goods117,416 117,185 
Total inventories142,089 142,835 
Less: reserves(27,873)(29,309)
Total inventories, net$114,216 $113,526 
Inventories current$106,038 $102,664 
Inventories non-current (included in Other assets)$8,178 $10,862