Annual report pursuant to Section 13 and 15(d)

Details of Certain Consolidated Balance Sheet Accounts - Schedule of Accounts Receivable and Contract Asset (Details)

v3.21.1
Details of Certain Consolidated Balance Sheet Accounts - Schedule of Accounts Receivable and Contract Asset (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable $ 12,459 $ 13,798
Contract asset 536 85
Allowance for potential credit losses (74)  
Accounts receivable and contract asset $ 12,921 $ 13,883