XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
2 - Balance Sheet Details: Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Tables/Schedules  
Inventory

 

December 31,

2022

December 31,

2021

Inventories:

 

 

Raw materials

$ 4,460,071

$ 4,645,923

Work in process

2,747,427

2,181,457

Finished goods

2,534,732

2,304,400

 

9,742,230

9,131,780

Valuation reserves

(621,000)

(612,000)

$ 9,121,230

$ 8,519,780