XML 33 R18.htm IDEA: XBRL DOCUMENT
v3.22.1

Commitments and contingencies | 12 Months Ended
--- | ---
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract] |
Commitments and contingencies | Commitments and contingencies Operating leases—The Company entered into various non-cancelable operating lease agreements primarily related to its office facilities that expire over the next five years. Certain operating leases contain provisions under which monthly rent escalates over time. When lease agreements contain escalating rent clauses or free rent periods, the Company recognizes rent expen se on a straight-line basis over the term of the lease. Future minimum lease payments under non-cancelable operating leases as of December 31, 2021, are as follows (in thousands):
2022 | $ | 7,826 |
2023 | 7,212 |
2024 | 5,921 |
2025 | 809 |
2026 | 410 |
Total lease commitments | $ | 22,178 |
The Company incurred rent expense of $5.8 million, $5.5 million and $5.5 million for the fiscal years ended December 31, 2021, 2020 and 2019 respectively. Noncancelable purchase commitments—The Company has contractual commitments with its cloud infrastructure provider, network service providers, and paid advertising vendors that are noncancelable. Future noncancelable commitments under these arrangements as of December 31, 2021 are as follows (in thousands):
2022 | $ | 15,340 |
2023 | 1,014 |
2024 | 102 |
2025 | — |
2026 | — |
Total purchase commitments | $ | 16,456 |
Indemnification—The Company enters into indemnification provisions under agreements with other parties in the ordinary course of business, including certain business partners, investors, contractors, and the Company’s officers, directors, and certain employees. The Company has agreed to indemnify and defend the indemnified party’s claims and related losses suffered or incurred by the indemnified party resulting from actual or threatened third-party claims because of the Company’s activities or, in some cases, non-compliance with certain representations and warranties made by the Company. In general, the Company does not record any liability for these indemnities in the accompanying consolidated balance sheets as the amounts cannot be reasonably estimated and are not considered probable. The Company does, however, accrue for losses for any known contingent liability, including those that may arise from indemnification provisions, when future payment is probable. To date, losses recorded in the Company’s consolidated statements of operations in connection with the indemnification provisions have not been material. Litigation—From time to time, in the ordinary course of business, the Company is subject to legal proceedings, claims, investigations, and other proceedings, including claims of alleged infringement of third-party patents and other intellectual property rights, and commercial, employment, and other matters. In accordance with generally accepted accounting principles, the Company makes a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least annually and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. The outcome of such litigation is not expected to have a material effect on the financial position, results of operation and cash flows of the Company. The Company has recorded an immaterial amount related to all outstanding litigation matters as of the year ended December 31, 2021.

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 954 -SubTopic 440 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629 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 http://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 http://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