XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
CASH, CASH EQUIVALENTS AND MARKETABLE SECURITIES - Summary of Fair Value of Cash and Cash Equivalents and Gross Unrealized Holding Gains and Losses (Detail) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Abstract]    
Cash Amortized cost $ 868,598 $ 2,853,042
Cash equivalents, amortized cost 70,754,658 42,014,804
Marketable securities, Amortized cost 24,888,936 84,175,752
Cash equivalents, unrealized holding gains 5,208 0
Cash equivalents, unrealized holding losses 0 0
Marketable securities, unrealized holding gains 0 0
Marketable securities, unrealized holding losses 0 (42,187)
Cash equivalents, fair value 70,759,866 42,014,804
Marketable securities, fair value 24,888,936 84,133,565
Total cash, cash equivalents and marketable securities, amortized cost 96,512,192 129,043,598
Total cash, cash equivalents and marketable securities, unrealized holding gains 5,208 0
Total cash, cash equivalents and marketable securities, unrealized holding losses 0 (42,187)
Total cash, cash equivalents and marketable securities, fair value 96,517,400 $ 129,001,411
Money market funds $ 40,900,000