XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
Customer
Supplier
Sep. 30, 2019
USD ($)
Customer
Supplier
Sep. 30, 2020
USD ($)
Customer
Supplier
Segment
Sep. 30, 2019
USD ($)
Customer
Supplier
Dec. 31, 2019
USD ($)
Customer
Supplier
Significant Accounting Policies [Line Items]          
Minimum tax benefit likely of being realized upon ultimate settlement with tax authority percentage     50.00%    
QL Holdings LLC and Subsidiaries          
Significant Accounting Policies [Line Items]          
Allowance for doubtful accounts $ 600,000   $ 600,000   $ 300,000
Revenue 151,548,000 $ 110,397,000 394,609,000 $ 281,857,000  
Accounts receivable 63,084,000   63,084,000   56,012,000
Total purchases 130,830,000 92,707,000 335,692,000 237,130,000  
Accounts payable 61,697,000   $ 61,697,000   40,455,000
Number of operating segment | Segment     1    
QL Holdings LLC and Subsidiaries | Non-Current Assets          
Significant Accounting Policies [Line Items]          
Deferred offering costs 7,200,000   $ 7,200,000   0
QL Holdings LLC and Subsidiaries | Customer Concentration Risk          
Significant Accounting Policies [Line Items]          
Revenue 46,000,000 $ 23,700,000 102,400,000 $ 61,300,000  
Accounts receivable $ 16,000,000   $ 16,000,000   $ 4,700,000
QL Holdings LLC and Subsidiaries | Customer Concentration Risk | Revenue from Contract with Customer Benchmark          
Significant Accounting Policies [Line Items]          
Number of major customer | Customer 1 1 1 1  
Concentration risk percentage 30.00% 21.00% 26.00% 22.00%  
QL Holdings LLC and Subsidiaries | Customer Concentration Risk | Accounts Receivable          
Significant Accounting Policies [Line Items]          
Number of major customer | Customer     1   1
Concentration risk percentage     25.00%   8.00%
QL Holdings LLC and Subsidiaries | Supplier Concentration Risk | Purchases          
Significant Accounting Policies [Line Items]          
Concentration risk percentage 25.00% 22.00% 20.00% 23.00%  
Number of major supplier | Supplier 2 2 2 2  
Total purchases $ 33,800,000 $ 20,000,000 $ 70,500,000 $ 57,700,000  
QL Holdings LLC and Subsidiaries | Supplier Concentration Risk | Accounts Payable Benchmark          
Significant Accounting Policies [Line Items]          
Concentration risk percentage     23.00%   36.00%
Number of major supplier | Supplier     2   2
Accounts payable $ 14,200,000   $ 14,200,000   $ 14,700,000