XML 28 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Refundable Deposits from Customers for Systems Leasing (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Pucheng and Shenqiu [Member]    
Refundable Deposit from Customers for Systems Leasing (Textual)    
Balance of refundable deposits from customers $ 544,709 $ 1,034,503