XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory - current, net of allowance, consisted of the following as of the dates indicated:

 

 

June 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw materials

 

$

1,095,588

 

 

$

1,253,111

 

Work in process

 

 

263,524

 

 

 

312,803

 

Finished goods

 

 

676,278

 

 

 

447,145

 

Total gross inventory - current

 

 

2,035,390

 

 

 

2,013,059

 

Less inventory allowance

 

 

(79,468

)

 

 

(25,306

)

 

 

$

1,955,922

 

 

$

1,987,753

 

Inventory - non-current, net of excess inventory allowance, consisted of the following and was included in other non-current assets in the condensed consolidated balance sheets as of the dates indicated:

 

 

June 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw materials - non-current

 

 

912,094

 

 

 

711,296

 

Less excess inventory allowance

 

 

(94,048

)

 

 

 

 

 

$

818,046

 

 

$

711,296