XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Components of Deferred Taxes (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Reserves $ 51,147 $ 23,735
Deferred compensation 246,542 166,740
Stock compensation 238,310 183,742
Deferred revenue 64,232 132,814
Inventories 184,802 212,226
Credits and loss carryforward 4,202,769 4,314,653
Total deferred tax assets before valuation allowance 4,987,802 5,033,910
Deferred tax liabilities:    
Property and equipment (300,758) (229,042)
Intangible assets (593,254) (602,277)
Other (303,271) (327,288)
Total deferred tax liabilities (1,197,283) (1,158,607)
Net deferred tax assets before valuation allowance 3,790,519 3,875,303
Valuation allowance (149,487) (176,710)
Net deferred tax assets $ 3,641,032 $ 3,698,593