XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of investments in short-term marketable debt securities
The fair value and amortized cost of investments in short-term marketable debt securities by major security type as of June 30, 2024 are as follows:

Amortized costGross unrealized gainsGross unrealized lossesFair value
Eurocommercial Papers$174,969,520 $2,918,180 $— $177,887,700 
Certificates of Deposit58,420,956 637,044 — 59,058,000 
Total$233,390,476$3,555,224$$236,945,700
Of which classified within cash and cash equivalents59,235,548 701,752 — 59,937,300 
Of which classified within short-term marketable debt securities174,154,928 2,853,472 — 177,008,400 
Schedule of fair value changes of marketable securities
The following table presents the changes in fair values of the Company’s short-term marketable debt securities, classified as Level 2 financial assets, and recognized in accumulated other comprehensive income:

Beginning balance, January 1, 2024$2,720,854 
Other comprehensive income before reclassifications8,507,252 
Amounts reclassified from accumulated other comprehensive income(7,672,882)
Ending balance, June 30, 2024$3,555,224