XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]      
Cash and cash equivalents $ 23,969,135 $ 13,166,883 $ 21,822,863
Restricted cash 7,383,626   11,709,866
Cash, cash equivalents and restricted cash at the end of the period $ 31,352,761   $ 33,532,729