XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.1
CAPITAL LEASE OBLIGATION - Future minimum principal and interest payments under capital lease arrangements (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Capital Lease Obligations [Abstract]      
2020   $ 7,280  
2021 $ 7,280 7,280  
2022 7,280 7,280  
2023 1,215 1,489  
Less: Amount representing interest (887) (1,737)  
Present value of future minimum lease payments 14,888 21,592  
Less: current portion (6,648) (6,380)  
Capital lease obligations $ 8,240 $ 15,212 $ 21,592