XML 29 R14.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Commitments and Contingencies | 12 Months Ended
--- | ---
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract] |
Commitments and Contingencies | 7. Commitments and Contingencies Leases The Company has entered into non-cancelable operating leases, primarily for the rent of office space expiring at various dates through 2029. Certain lease agreements contain an option for the Company to renew the lease for a term of up to three years or an option to terminate the lease early within three years of lease termination. The Company considers these options in determining the lease term on a lease-by-lease basis. None of the Company’s lease agreements contain any material non-lease components, material residual value guarantees, or material restrictive covenants. During the year ended December 31, 2019, the Company issued a letter of credit of $8.2 million for its office space in Mountain View, California. No draws have been made under the letter of credit as of December 31, 2021 and 2020. In addition, the Company subleases a portion of its unoccupied office space expiring at various dates through 2022. Sublease income is recorded as a reduction of lease expense and was $2.7 million, $2.9 million, and $0.2 million for the years ended December 31, 2021, 2020, and 2019, respectively. For the years ended December 31, 2021, 2020, and 2019, lease expense, net of sublease income of $10.2 million, $10.8 million, and $8.6 million is included in operating expenses in the consolidated statements of operations, respectively. The Company did not have any material variable lease costs or short-term lease costs for the years ended December 31, 2021, 2020, and 2019. As of December 31, 2021 and 2020, the weighted-average remaining lease term of the Company’s operating leases was 4.5 and 5.2 years, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 4.1% and 4.0%, respectively. The Company’s future minimum lease payments under non-cancelable operating leases as of December 31, 2021 were as follows (in thousands):
Year Ending December 31, |  | Minimum Lease Payments |
2022 |  | $ | 10,480 |
2023 |  |  | 8,547 |
2024 |  |  | 8,216 |
2025 |  |  | 10,463 |
2026 |  |  | 7,231 |
Total minimum lease payments |  |  | 44,937 |
Less: Imputed interest |  |  | (4,056 | )
Present value of future minimum lease payments |  | $ | 40,881 |
Purchase Obligations As of December 31, 2021, future payments under non-cancelable purchase obligations, primarily related to third-party cloud infrastructure agreements under which the Company is granted access to use certain cloud services, were as follows (in thousands):
Year Ending December 31, |  | Purchase Obligations |
2022 |  | $ | 71,019 |
2023 |  |  | 81,775 |
2024 |  |  | 89,000 |
2025 |  |  | 114,500 |
2026 |  |  | 115,000 |
Total |  | $ | 471,294 |
Legal Matters From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. As of December 31, 2021 and 2020, the Company is not aware of any matters that would individually or taken together have a material adverse effect on its results of operations, financial position, or cash flows. Indemnification The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including customers, business partners, landlords, and certain third-party vendors. Under these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party resulting from certain Company activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has not, as of December 31, 2021 and 2020, incurred material costs to defend lawsuits or settle claims related to these indemnification agreements. The Company maintained commercial general liability insurance and product liability insurance during the years ended December 31, 2021, 2020, and 2019 to offset certain of the Company’s potential liabilities under these indemnification provisions. The Company also indemnifies certain of its officers, directors, and certain key employees while they are serving in good faith in their respective capacities. As of December 31, 2021 and 2020, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements.

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