XML 36 R21.htm IDEA: XBRL DOCUMENT
v3.20.4

Commitments and Contingencies | 12 Months Ended
--- | ---
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract] |
Commitments and Contingencies | Commitments and Contingencies In accordance with ASC 460, Guarantees, the Company recognizes the fair value for guarantee and indemnification arrangements it issues or modifies if these arrangements are within the scope of the interpretation. In addition, the Company must continue to monitor the conditions that are subject to the guarantees and indemnifications, as required under the previously existing generally accepted accounting principles, to identify if a loss has occurred. If the Company determines it is probable a loss has occurred, then any estimable loss would be recognized under those guarantees and indemnifications. Under its customer agreements, the Company may agree to indemnify, defend, and hold harmless its customers from and against certain losses, damages, and costs arising from claims alleging that the use of its software infringes the intellectual property of a third-party. Historically, the Company has not been required to pay material amounts in connection with claims asserted under these provisions, and accordingly, the Company has not recorded a liability relating to such provisions. Under its customer agreements, the Company also may represent and warrant to customers that its software will operate substantially in conformance with its documentation, and that the services the Company performs will be performed in a workmanlike manner by personnel reasonably qualified by experience and expertise to perform their assigned tasks. Historically, only minimal costs have been incurred relating to the satisfaction of warranty claims. In addition, from time to time, the Company may guarantee the performance of a contract on behalf of one or more of its subsidiaries, or a subsidiary may guarantee the performance of a contract on behalf of another subsidiary. Other guarantees include promises to indemnify, defend, and hold harmless the Company’s executive officers, directors, and certain other key officers. The Company’s certificate of incorporation provides that it will indemnify and advance expenses to its directors and officers to the maximum extent permitted by Delaware law. The indemnification covers any expenses and liabilities reasonably incurred by a person, by reason of the fact that such person is, was, or has agreed to be a director or officer, in connection with the investigation, defense, and settlement of any threatened, pending, or completed action, suit, proceeding, or claim. The Company’s certificate of incorporation authorizes the use of indemnification agreements, and the Company enters into such agreements with its directors and certain officers from time to time. These indemnification agreements typically provide for a broader scope of the Company’s obligation to indemnify the directors and officers than set forth in the certificate of incorporation. The Company’s contractual indemnification obligations under these agreements are in addition to the respective directors’ and officers’ rights under the certificate of incorporation or under Delaware law.

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 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308 + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration