XML 143 R118.htm IDEA: XBRL DOCUMENT v3.22.0.1
Concentration Of Credit Risk - (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Customer
Net Sales | Customer Concentration Risk  
Concentration Risk [Line Items]  
Number of Customers Used For Concentration Risk Disclosure | Customer 10
Maximum percent of revenue from single customer 5.70%
Net Sales | Customer Concentration Risk | Credit Risk  
Concentration Risk [Line Items]  
Concentration risk, percentage 19.70%
Payment Guarantee  
Concentration Risk [Line Items]  
Retained recourse obligation $ 1,121,000
Total contracts $ 6,826,000