XML 64 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Operations and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Activity related to the allowance for doubtful accounts The activity related to the allowance for credit losses for the years ended December 31, 2022, 2021 and 2020 was as follows (in thousands):
Balance at December 31, 2019$706 
Additions2,005 
Write-offs, net of recoveries(1,283)
Balance at December 31, 2020$1,428 
Additions614 
Write-offs, net of recoveries(744)
Balance at December 31, 20211,298 
Additions1,199 
Write-offs, net of recoveries(708)
Balance at December 31, 2022$1,789 
Schedule of property and equipment Depreciation is computed using the straight-line method over the following estimated useful lives:
Computer equipment and hardware
3-5 years
Furniture and fixtures
3-7 years
Internal-use software
3 years
Leasehold improvementsLesser of useful life or remaining lease term
As of the dates specified below, property and equipment consisted of the following (in thousands):
As of December 31,
20222021
Leasehold improvements$18,308 $18,308 
Furniture and fixtures4,015 3,992 
Computer equipment and hardware4,528 3,398 
Internal-use software774 — 
Total property and equipment27,625 25,698 
Less: Accumulated depreciation(15,676)(12,844)
Total property and equipment, net$11,949 $12,854