XML 137 R83.htm IDEA: XBRL DOCUMENT v3.21.2
Other Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Property, Plant and Equipment Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets as follows:
Estimated Useful Life
Computer equipment and software3 years
Furniture and fixtures5 years
Leasehold improvements
Shorter of the estimated useful life of 5 years or the lease term
Property and equipment, net consisted of the following (in thousands):
 As of December 31,
 20202019
Computer equipment and software$2,002 $1,193 
Furniture and fixtures1,174 122 
Capitalized internal-use software
1,842 1,530 
Leasehold improvements2,850 — 
Property and equipment, gross7,868 2,845 
Less: accumulated depreciation and amortization(2,150)(1,186)
Property and equipment, net$5,718 $1,659 
Property and equipment, net consisted of the following (in thousands):
As of September 30,As of December 31,
20212020
Computer equipment and software$2,957 $2,002 
Furniture and fixtures2,170 1,174 
Capitalized internal-use software1,842 1,842 
Leasehold improvements8,942 2,850 
Property and equipment, gross15,911 7,868 
Less: accumulated depreciation and amortization(3,617)(2,150)
Property and equipment, net$12,294 $5,718 
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consisted of the following (in thousands):
As of December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Life (years)
Customer relationships
$7,068 $(3,451)$3,617 3.0
Developed technology
4,600 (1,230)3,370 3.7
Total intangible assets, net
$11,668 $(4,681)$6,987 3.3
 As of December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Life (years)
Customer relationships
$7,068 $(2,167)$4,901 4.0
Developed technology
4,600 (460)4,140 4.7
Trade name
30 (7)23 1.7
Total intangible assets, net$11,698 $(2,634)$9,064 3.6
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Expected future amortization expense for intangible assets as of December 31, 2020 was as follows (in thousands):
Years Ending December 31,
Amount
2021$2,173 
20221,785 
20231,785 
20241,008 
2025236 
Thereafter— 
Total$6,987 
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 As of December 31,
 20202019
Accrued compensation$6,888 $2,044 
Liability for early exercise of unvested stock options
1,133 1,658 
Accrued purchase consideration for acquisition— 975 
Taxes payable516 376 
Deferred revenue2,585 652 
Other accrued and current liabilities3,876 2,417 
Accrued expenses and other current liabilities$14,998 $8,122 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of September 30,As of December 31,
20212020
Accrued compensation$6,372 $6,888 
Liability for early exercise of unvested stock options808 1,133 
Taxes payable597 516 
Deferred revenue4,568 2,585 
Other accrued and current liabilities8,615 3,876 
Accrued expenses and other current liabilities$20,960 $14,998