XML 112 R98.htm IDEA: XBRL DOCUMENT v3.21.2
Product Line, Customer and Geographic Information - Schedule of Revenues and Total Trade Accounts Receivable Represents Customer Accounted for 10% or More Percentage (Detail) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Revenue, Segment Benchmark | Customer A          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage 11.00% 9.00% 11.00% 10.00%  
Accounts Receivable | Customer A          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage     10.00%   7.00%
Accounts Receivable | Customer B          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage     11.00%   10.00%
Accounts Receivable | Customer C          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage     7.00%   31.00%