Balance Sheet Components (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Accounts Receivable, Allowance for Doubtful Accounts | The activity in the allowance for current expected credit losses was as follows (in thousands):
The Company does not have a delinquency threshold for writing-off accounts receivable. The Company has a formal process for the review and approval of write offs. Impairment losses on trade receivables, if any, would be presented as net impairment losses within cost of revenue, exclusive of amortization in the unaudited condensed consolidated statements of operations. Subsequent recoveries of amounts previously written off, when applicable, are credited against the allowance for expected current credit losses within accounts receivable, net on the unaudited condensed consolidated balance sheets.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Prepaid and Other Current Assets | Our prepaid and other current assets consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Property and Equipment, Net | Our property and equipment, net consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Accrued Expenses | Our accrued expenses consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):
|