XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
CASH, CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
6 Months Ended
Jun. 30, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Debt Securities, Available-for-Sale
The following tables summarize the fair value of cash, cash equivalents and marketable securities as well as gross unrealized holding gains and losses as of June 30, 2023 and December 31, 2022:
June 30, 2023
Amortized costGross unrealized holding gainsGross unrealized holding lossesFair value
Cash$868,598 $— $— $868,598 
Cash equivalents(1)
70,754,658 5,208 — 70,759,866 
Marketable securities24,888,936 — — 24,888,936 
Total cash, cash equivalents and marketable securities$96,512,192 $5,208 $— $96,517,400 
(1)Cash equivalents as of June 30, 2023 include money market funds of $40.9 million.
December 31, 2022
Amortized costGross unrealized holding gainsGross unrealized holding lossesFair value
Cash$2,853,042 $— $— $2,853,042 
Money market funds42,014,804 — — 42,014,804 
Marketable securities84,175,752 — (42,187)84,133,565 
Total cash, cash equivalents and marketable securities$129,043,598 $— $(42,187)$129,001,411 
Schedule of Cash and Cash Equivalents
The following tables summarize the fair value of cash, cash equivalents and marketable securities as well as gross unrealized holding gains and losses as of June 30, 2023 and December 31, 2022:
June 30, 2023
Amortized costGross unrealized holding gainsGross unrealized holding lossesFair value
Cash$868,598 $— $— $868,598 
Cash equivalents(1)
70,754,658 5,208 — 70,759,866 
Marketable securities24,888,936 — — 24,888,936 
Total cash, cash equivalents and marketable securities$96,512,192 $5,208 $— $96,517,400 
(1)Cash equivalents as of June 30, 2023 include money market funds of $40.9 million.
December 31, 2022
Amortized costGross unrealized holding gainsGross unrealized holding lossesFair value
Cash$2,853,042 $— $— $2,853,042 
Money market funds42,014,804 — — 42,014,804 
Marketable securities84,175,752 — (42,187)84,133,565 
Total cash, cash equivalents and marketable securities$129,043,598 $— $(42,187)$129,001,411