XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following table presents information about the Company's short-term marketable debt securities measured at fair value on a recurring basis and indicate the level in the fair value hierarchy in which the Company classifies the fair value measurement:
June 30, 2024December 31, 2023
Level 2TotalLevel 2Total
Eurocommercial Papers$177,887,700 $177,887,700 $109,608,915 $109,608,915 
Certificates of Deposit59,058,000 59,058,000 79,626,727 79,626,727 
Total$236,945,700 $236,945,700 $189,235,642 $189,235,642 

Cash and accounts payable approximate their fair values as of June 30, 2024 and December 31, 2023, due to their short-term nature. Pension plan assets fair value is determined based on Level 2 inputs.