XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Cash, Cash Equivalents, and Restricted Cash        
Cash and cash equivalents $ 18,527,531 $ 13,270,913    
Restricted cash included in other assets 567,345 565,858    
Cash, cash equivalents and restricted cash in the statement of cash flows $ 19,094,876 $ 13,836,771 $ 16,869,452 $ 14,613,711