XML 67 R17.htm IDEA: XBRL DOCUMENT
v3.20.1

Commitments and Contingencies | 12 Months Ended
--- | ---
Dec. 31, 2019
Commitments And Contingencies Disclosure [Abstract] |
Commitments and Contingencies | 11. Commitments and Contingencies Indemnifications During the normal course of business, we make certain indemnities and commitments under which we may be required to make payments in relation to certain transactions. These may include (i) intellectual property indemnities to customers in connection with the use, sales, and/or license of products and services; (ii) indemnities to customers in connection with losses incurred while performing services on their premises; (iii) indemnities to vendors and service providers pertaining to claims based on negligence or willful misconduct; and (iv) indemnities involving the representations and warranties in certain contracts. In addition, under our bylaws we are committed to our directors and officers for providing for payments upon the occurrence of certain prescribed events. The majority of these indemnities and commitments do not provide for any limitation on the maximum potential for future payments that we could be obligated to make. We have not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, we believe the estimated fair value of these agreements is minimal. Accordingly, we had no liabilities recorded for these agreements as of December 31, 2019 and 2018. Defined Contribution Plan We maintain a defined contribution 401(k) plan covering substantially all full-time employees. Employees are permitted to make voluntary contributions, which we match at a certain percentage, to the plan. For the years ended December 31, 2019 and 2018, our plan contribution expense was $182,702 and $150,791, respectively.

X
- References No definition available. + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for commitments and contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -URI http://asc.fasb.org/topic&trid=2127136 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -URI http://asc.fasb.org/topic&trid=2144648 + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration