XML 54 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Refundable Deposits from Customers for Systems Leasing
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING

11. REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING

 

As of December 31, 2019 and 2018, the balance of refundable deposits from customers for systems leasing was $544,709 (for Pucheng systems) and $1,034,503 (for Pucheng and Shenqiu systems), respectively.