XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Cash, Cash Equivalents and Marketable Investment Securities (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]    
Adjusted Cost $ 58,401,688 $ 80,873,628
Allowance for Credit Losses
Total Unrealized Gains / (Losses) 146,700 389,241
Fair Value 58,548,388 81,262,869
Cash and Cash Equivalents 14,916,878 22,973,803
Marketable Securities 43,631,510 58,289,066
Fair Value, Inputs, Level 1 [Member]    
Cash and Cash Equivalents [Line Items]    
Adjusted Cost 10,599,429 146,359
Allowance for Credit Losses
Total Unrealized Gains / (Losses)
Fair Value 10,599,429 146,359
Cash and Cash Equivalents 10,599,429 146,359
Marketable Securities
Fair Value, Inputs, Level 2 [Member]    
Cash and Cash Equivalents [Line Items]    
Adjusted Cost 43,484,810 67,892,825
Allowance for Credit Losses
Total Unrealized Gains / (Losses) 146,700 389,241
Fair Value 43,631,510 68,282,066
Cash and Cash Equivalents 9,993,000
Marketable Securities 43,631,510 58,289,066
Cash [Member]    
Cash and Cash Equivalents [Line Items]    
Adjusted Cost 4,317,449 12,834,444
Allowance for Credit Losses
Total Unrealized Gains / (Losses)
Fair Value 4,317,449 12,834,444
Cash and Cash Equivalents 4,317,449 12,834,444
Marketable Securities
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and Cash Equivalents [Line Items]    
Adjusted Cost 10,599,429 146,359
Allowance for Credit Losses
Total Unrealized Gains / (Losses)
Fair Value 10,599,429 146,359
Cash and Cash Equivalents 10,599,429 146,359
Marketable Securities
US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and Cash Equivalents [Line Items]    
Adjusted Cost 43,484,810 67,892,825
Allowance for Credit Losses
Total Unrealized Gains / (Losses) 146,700 389,241
Fair Value 43,631,510 68,282,066
Cash and Cash Equivalents 9,993,000
Marketable Securities $ 43,631,510 $ 58,289,066