XML 35 R18.htm IDEA: XBRL DOCUMENT
v3.22.4

Commitments, Guarantees and Contingencies | 12 Months Ended
--- | ---
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract] |
Commitments, Guarantees and Contingencies | 11. Commitments, Guarantees and Contingencies Service Agreements. We have an agreement with Ensono, Inc. (“Ensono”) to provide us outsourced computing services through September 30, 2025. We outsource the computer processing and related services required for the operation of our SaaS platforms. Our proprietary software and other software applications are run in an outsourced data center environment in order to obtain the necessary computer processing capacity and other computer support services without us having to make the substantial capital and infrastructure investments that would be necessary for us to provide these services internally. Our customers are connected to the outsourced data center environment through a combination of private and commercially provided networks. Our SaaS platforms are generally considered to be mission critical customer management systems by our customers. As a result, we are highly dependent upon Ensono for system availability, security, and response time. Guarantees. In the ordinary course of business, we may provide guarantees in the form of bid bonds, performance bonds, or standby letters of credit. As of December 31, 2022, we had $1.8 million of restricted assets used to collateralize these guarantees, with $1.0 million included in cash and cash equivalents and $0.8 million included in other non-current assets. We have performance guarantees in the form of surety bonds and money transmitter bonds, both issued through a third-party that are not required to be on our Balance Sheet. As of December 31, 2022, we had performance guarantees of $3.4 million. We are ultimately liable for claims that may occur against these guarantees. We have no history of material claims or are aware of circumstances that would require us to pay under any of these arrangements. We also believe that the resolution of any claim that may arise in the future, either individually or in the aggregate, would not be material to our Financial Statements. As of December 31, 2022, we had total aggregate money transmitter bonds of $19.0 million outstanding. These money transmitter bonds are for the benefit of various states to comply with the states’ financial requirements and industry regulations for money transmitter licenses. Warranties. We generally warrant that our solutions and related offerings will conform to published specifications, or to specifications provided in an individual customer arrangement, as applicable. The typical warranty period is 90 days from the date of acceptance of the solution or offering. For certain service offerings we provide a warranty for the duration of the services provided. We generally warrant that those services will be performed in a professional and skillful manner. The typical remedy for breach of warranty is to correct or replace any defective deliverable, and if not possible or practical, we will accept the return of the defective deliverable and refund the amount paid under the customer arrangement that is allocable to the defective deliverable. Our contracts also generally contain limitation of damages provisions in an effort to reduce our exposure to monetary damages arising from breach of warranty claims. Historically, we have incurred minimal warranty costs, and as a result, do not maintain a warranty reserve. Solution and Services Indemnifications. Arrangements with our customers generally include an indemnification provision that will indemnify and defend a customer in actions brought against the customer that claim our products and/or services infringe upon a copyright, trade secret, or valid patent. Historically, we have not incurred any significant costs related to such indemnification claims, and as a result, do not maintain a reserve for such exposure. Claims for Company Non-performance. Our arrangements with our customers typically limit our liability for breach to a specified amount of the direct damages incurred by the customer resulting from the breach. From time-to-time, these arrangements may also include provisions for possible liquidated damages or other financial remedies for our non-performance, or in the case of certain of our solutions, provisions for damages related to service level performance requirements. The service level performance requirements typically relate to system availability and timeliness of service delivery. As of December 31, 2022, we believe we have adequate reserves, based on our historical experience, to cover any reasonably anticipated exposure as a result of our nonperformance for any past or current arrangements with our customers. Indemnifications Related to Officers and the Board of Directors. Other guarantees include promises to indemnify, defend, and hold harmless our directors, and certain officers. Such 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 contemplated action, suit, proceeding, or claim. We maintain directors’ and officers’ (“D&O”) insurance coverage to protect against such losses. We have not historically incurred any losses related to these types of indemnifications and are not aware of any pending or threatened actions or claims against any officer or member of our Board. As a result, we have not recorded any liabilities related to such indemnifications as of December 31, 2022. In addition, as a result of the insurance policy coverage, we believe these indemnification agreements are not significant to our results of operations. Legal Proceedings. From time-to-time, we are involved in litigation relating to claims arising out of our operations in the normal course of business.

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 440 -URI https://asc.fasb.org/topic&trid=2144648 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 440 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -URI https://asc.fasb.org/topic&trid=2127136 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308 + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration