XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the unaudited condensed consolidat (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Leases    
Operating, Remainder of 2021 $ 275,106  
Operating, 2022 562,615  
Operating, 2023 543,577  
Operating, 2024 28,320  
Operating, 2024 23,600  
Operating, Undiscounted Future Minimum Lease Payments 1,433,218  
Operating, Less: Difference between undiscounted lease payments and discounted lease liabilities 78,669  
Operating, Total Lease Liabilities 1,354,549  
Operating, Short-Term Lease Liabilities 509,537 $ 492,804
Operating, Long-Term Lease Liabilities $ 845,012