Post-effective amendment to a registration statement that is not immediately effective upon filing

REVENUE (Schedule of Contract Liabilities on Uncompleted Contracts) (Details)

v3.20.2
REVENUE (Schedule of Contract Liabilities on Uncompleted Contracts) (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Dec. 31, 2018
REVENUES:      
Billings and/or cash receipts on uncompleted contracts $ 3,283 $ 35,665 $ 8,563,241
Less: costs and estimated earnings recognized (27,004)  
Contract Liabilities $ 3,283 $ 8,661 $ 2,248,829