XML 40 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of significant accounting policies (Schedule of Reconciliation of Cash Equivalents and Restricted Cash) (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Accounting Policies [Abstract]        
Cash and cash equivalents $ 25,352,337 $ 13,360,463 $ 10,488,072 $ 2,708,223
Restricted cash 549,730 746,792 293,972 185,380
Total cash and cash equivalents and restricted cash in the condensed consolidated statements of cash flows $ 25,902,067 $ 14,107,255 $ 10,782,044 $ 2,893,603