Quarterly report pursuant to Section 13 or 15(d)

Accounts Receivable and Revenues from Contracts with Customers - Additional Information (Details)

v3.21.2
Accounts Receivable and Revenues from Contracts with Customers - Additional Information (Details) - Accounts Receivable
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Customer
Jun. 30, 2020
USD ($)
Customer
Dec. 31, 2020
USD ($)
Credit Concentration Risk      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, major customers $ 43,800   $ 24,100
Credit Concentration Risk | Name of Major Customer [Domain]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Concentration risk, percentage 68.00%   61.00%
Customer Concentration Risk [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Number of major customers | Customer 3 4  
Major Customer Revenues $ 98,500 $ 99,200  
Customer Concentration Risk [Member] | Name of Major Customer [Domain]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Concentration risk, percentage 46.00% 73.00%  
Customer Concentration Risk [Member] | Major Customer 1      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Concentration risk, percentage 16.00%    
Major Customer Revenues $ 34,700    
Customer Concentration Risk [Member] | Major Customer 2      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Concentration risk, percentage 16.00%    
Major Customer Revenues $ 33,400    
Customer Concentration Risk [Member] | Major Customer 3      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Concentration risk, percentage 14.00%    
Major Customer Revenues $ 30,400