XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Polices - Additional Information (Details) - ASU 2014-09 [Member]
9 Months Ended
Sep. 30, 2020
Summary Of Significant Accounting Policies [Line Items]  
Revenue, performance obligation, description of timing The Company meets these conditions upon the Company’s satisfaction of the performance obligation, usually at the time of shipment to the customer, because control passes to the customer at that time. The Company’s standard terms for customers are net due within 30 days, with a few exceptions, none regularly exceeding 60 days.
Minimum [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Customer due days 30 days
Maximum [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Customer due days 60 days