XML 49 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory

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

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw materials

 

$

426,516

 

 

$

1,253,111

 

Work in process

 

 

113,063

 

 

 

312,803

 

Finished goods

 

 

394,016

 

 

 

447,145

 

Total gross inventory - current

 

 

933,595

 

 

 

2,013,059

 

Less general inventory allowance

 

 

(24,267

)

 

 

(25,306

)

 

 

$

909,328

 

 

$

1,987,753

 

 

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

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw materials - non-current, net

 

$

244,915

 

 

$

711,296

 

Work in process - non-current, net

 

 

81,958

 

 

 

 

Finished goods - non-current

 

 

73,930

 

 

 

 

 

 

$

400,803

 

 

$

711,296