Quarterly report pursuant to Section 13 or 15(d)

Revenues from Contracts and Significant Customers - Additional Information (Details)

v3.20.1
Revenues from Contracts and Significant Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue from Contract with Customer, Including Assessed Tax $ 11,946 $ 6,125
Revenue | Customer Concentration Risk [Member]    
Concentration risk, percentage 10.00% 10.00%
Customer One [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 7,700 $ 19,900
Accounts Receivable, Net 5,400 $ 7,700
Customer Two [Member]    
Revenue from Contract with Customer, Including Assessed Tax 5,100  
Accounts Receivable, Net $ 2,500