XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Financial Instruments - Fair Value of Marketable Debt Securities (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Due in 1 year or less $ 17,034,673 $ 17,126,057
Due in 1 year through 5 years 4,708,910 9,618,996
Total $ 21,743,583 $ 26,745,053