XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventories  
Schedule of Inventories

The following table presents inventories as of June 30, 2022 and December 31, 2021 (in thousands):

June 30, 

December 31,

    

2022

    

2021

Work-in-process

 

$

81,840

 

$

85,084

Finished goods, net

 

35,322

 

38,619

Allowance for excess inventory

(9,848)

(167)

Total inventories

 

$

107,314

 

$

123,536