XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Cash and Cash Equivalents (Tables)
12 Months Ended
Dec. 31, 2022
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash The following table provides a reconciliation of cash and cash equivalents reported within the consolidated balance sheets that sum to the total of the same amounts shown in the consolidated statement of cash flows:
 December 31, 2022December 31, 2021
Money market accounts – cash equivalents$33,689,361 $35,193,025 
Time deposit accounts - cash equivalents46,000,000 — 
Cash (1)
48,695,245 21,015,877 
Total cash and cash equivalents$128,384,606 $56,208,902 

(1) Consists of cash deposits at various major banks.