XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash and Cash Equivalents (Tables)
12 Months Ended
Dec. 31, 2023
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, 2023December 31, 2022
Money market accounts – cash equivalents$38,556,005 $33,689,361 
Time deposit accounts - cash equivalents (1)
10,206,500 46,000,000 
Cash (2)
50,275,361 48,695,245 
Total cash and cash equivalents$99,037,866 $128,384,606 

(1) It consists of cash deposits at various major banks with interest rates ranging from 5.48% to 5.69%.
(2) It consists of cash deposits at various major banks.