XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net The estimated useful lives of property and equipment are as follows:
Property and Equipment CategoryUseful Life
Computers and equipment5 years
Furniture and fixtures5 years
Leasehold improvementsLesser of lease term or remaining useful life
Internal-use software3 years
Property and equipment, net consisted of the following:
December 31,
20212020
Computers and equipment$487,484 $442,778 
Furniture and fixtures1,511 1,511 
Leasehold improvements6,820 6,820 
Internal-use software68,321 61,640 
Property and equipment, gross$564,136 $512,749 
Less: accumulated amortization $(49,268)$(36,186)
Less: accumulated depreciation(265,225)(237,607)
Property and equipment, net $249,643 $238,956 
Schedule of Accrued Other Expenses Accrued other expenses consisted of the following:
December 31,
20212020
Accrued bonuses$19,083 $12,512 
Accrued capital expenditures3,398 8,478 
Other accrued expenses9,426 6,035 
Total accrued other expenses
$31,907 $27,025 
Schedule of Other Current Liabilities Other current liabilities consisted of the following:
December 31,
20212020
Accrued taxes$6,755 $7,758 
Warrant liability— 14,463 
ESPP withholding1,495 — 
Other599 765 
Total other current liabilities$8,849 $22,986