XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Marketable of Securities

At September 30, 2023, marketable securities consisted of the following:

 

   Amortized   Unrealized   Unrealized   Aggregate 
   Cost   Gains   Losses   Fair Value 
Government & Agency Securities  $5,222,815   $112   $(118,462)  $5,104,465 
Corporate Bonds   8,919,318    -    (105,431)   8,813,887 
Marketable Securities – Debt   14,142,133    112    (223,893)   13,918,352 
                     
Mutual Funds – Fixed Income   4,002,704    -    (330,004)   3,672,700 
Mutual Funds – Alternative Investments   2,023,154    -    (260,354)   1,762,800 
Marketable Securities – Mutual Funds   6,025,858    -    (590,358)   5,435,500 
   $20,167,991   $112   $(814,251)  $19,353,852 
Schedule of Contractual Maturities Investments of Marketable Securities

The contractual maturities of the investments classified as Government & Agency Securities and Corporate Bonds are as follows:

 

   As of 
   September 30, 2023 
Due within one year  $12,160,543 
Due in one to two years   1,757,809 
Total  $13,918,352 
Schedule of Gross Unrealized Losses and Fair Values for Marketable Securities

The following table presents gross unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of September 30, 2023, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:

   Fair
Value
   Unrealized
Loss
   Fair
Value
   Unrealized
Loss
 
   As of September 30, 2023 
   Less than 12 months   More than 12 months 
   Fair
Value
   Unrealized
Loss
   Fair
Value
   Unrealized
Loss
 
Government & Agency Securities  $939,777   $(1,433)  $3,664,908   $(117,029)
Corporate Bonds   4,489,808    (19,502)   4,324,079    (85,929)
Mutual Funds – Fixed Income   -    -    3,672,700    (330,004)
Mutual Funds – Alternative Investments   -    -    1,762,800    (260,354)
   $5,429,585   $(20,935)  $13,424,487   $(793,316)