XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Risks and Uncertainties - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Customer
Dec. 31, 2019
USD ($)
Concentration Risk [Line Items]      
Revenue   $ 26,722 $ 9,083
Unbilled receivables current   4,263  
Note Receivable | Customer      
Concentration Risk [Line Items]      
Concentration of risk, notes receivable   $ 13,200  
Note receivable from number of customer | Customer   1  
Revenue   $ 11,200  
Unbilled receivables current   $ 4,300  
Revenue | Customer      
Concentration Risk [Line Items]      
Note receivable from number of customer | Customer   1  
Revenue   $ 8,800  
Subsequent Event | Note Receivable | Customer      
Concentration Risk [Line Items]      
Proceeds from notes receivable $ 6,000