XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Summary of property and equipment The following summarizes the estimated useful lives by asset classification:
Computer hardware3 years
Computer software1 year
Furniture and equipment
3 - 7 years
Internal-use software development costs5 years
Leasehold improvementsShorter of useful life or remaining lease term
The following summarizes our property and equipment (in thousands):
December 31,
  20212020
Computer hardware$21,970 $18,866 
Furniture and equipment3,581 3,559 
Internal-use software development costs159,587 137,085 
Leasehold improvements15,325 15,586 
Total property and equipment200,463 175,096 
Accumulated depreciation and amortization expenses(119,098)(88,856)
Total property and equipment, net$81,365 $86,240