XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
2 - Balance Sheet Details: Inventory (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Details    
Raw materials $ 4,645,923 $ 2,245,709
Work in process 2,181,457 1,410,868
Finished goods 2,304,400 2,096,717
Valuation reserves (612,000) (600,000)
Inventories, net $ 8,519,780 $ 5,153,294