Accounts Receivable - Additional Information (Details) $ in Thousands |
Jun. 30, 2021
USD ($)
|
Dec. 31, 2020
USD ($)
|
---|---|---|
Accounts Notes And Loans Receivable [Line Items] | ||
Allowance for doubtful accounts | $ 20 | $ 65 |
Number of customers | 2 | 2 |
Customers One | ||
Accounts Notes And Loans Receivable [Line Items] | ||
Accounts Receivable Percentage | 22.00% | 26.00% |
Customers Two | ||
Accounts Notes And Loans Receivable [Line Items] | ||
Accounts Receivable Percentage | 20.00% | 10.00% |
X | ||||||||||
- Definition Accounts Receivable Percentage. No definition available.
|
X | ||||||||||
- Definition Number of customers. No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|