XML 95 R123.htm IDEA: XBRL DOCUMENT v3.20.1
Concentration Of Credit Risk - (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Customer
Net Sales | Customer Concentration Risk  
Concentration Risk [Line Items]  
Number of Customers Used For Concentration Risk Disclosure | Customer 10
Concentration risk, percentage 19.10%
Maximum percent of revenue from single customer 5.20%
Payment Guarantee  
Concentration Risk [Line Items]  
Retained recourse obligation $ 2,355,000
Total contracts 9,008,000
Other Long-Term Obligations | Payment Guarantee  
Concentration Risk [Line Items]  
Guarantee obligation at carrying value $ 41,000