Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedules of Concentration of Risk, by Risk Factor (Details)

v3.20.1
Summary of Significant Accounting Policies - Schedules of Concentration of Risk, by Risk Factor (Details) - Sales Revenue, Net [Member]
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Concentration Risk, Percentage 10.00% 10.00%
Customer A [Member]    
Concentration Risk, Percentage 14.00% 21.00%