XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Marketable Securities
12 Months Ended
Dec. 31, 2023
Marketable Securities  
Marketable Securities

2. Marketable Securities

 

  As of December 31, 2023
   Amortized Cost  Gross Unrealized Gains  Gross Unrealized Losses  Fair Value
             
Marketable Securities                    
Corporate Bonds  $4,473,033   $50,878   $(60,969)  $4,462,942 
Certificates of Deposits                
Total marketable securities  $4,473,033   $50,878   $(60,969)  $4,462,942 

 

    As of December 31, 2022      
    Amortized Cost    Gross Unrealized Gains    Gross Unrealized Losses    Fair Value 
                     
Marketable Securities                    
Corporate Bonds  $2,575,817   $   $(139,484)  $2,436,333 
Certificates of Deposits   517,815         (26,630)   491,185 
Total marketable securities  $3,093,632   $   $(166,114)  $2,927,518