XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Fair Value [Member]    
Short-term borrowings and long-term debt $ 30,365,229 $ 30,987,918
Carrying Amount [Member]    
Short-term borrowings and long-term debt $ 30,365,229 $ 30,987,918