XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Accounts Receivable, Allowance for Credit Loss
Activity related to the Company’s allowance for credit losses was as follows (in thousands): 
Beginning balance at December 31, 2020$1,245 
Additions to the allowance505 
Write-offs/adjustments(10)
Recoveries(117)
Balance at March 31, 2021$1,623 
Additions to the allowance499 
Write-offs/adjustments(435)
Recoveries(236)
Balance at June 30, 2021$1,451 
Schedule of Property and Equipment Useful Life The estimated useful life of each asset category is as follows:
Furniture and fixtures5 years
Leasehold improvements
Shorter of lease term or 5 years
Computer equipment2 years