XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Cash and Cash Equivalents (Tables)
6 Months Ended
Jun. 30, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
          
  

June 30

2023

  

December 31

2022

 
Cash and cash equivalents          
  Cash and money market funds  $2,130,800   $917,400 
  U.S. Treasury Bills   3,332,400    4,420,400 
 Cash and cash equivalents  $5,463,200   $5,337,800 
Schedule of amortized cost and fair value of securities held to maturity
          
  

Amortized

Cost

  

Fair

Value

 
U.S. Treasury Bills          
Due July 13, 2023   1,111,700    1,123,400 
Due October 5, 2023   1,099,400    1,109,800 
Due January 25, 2024   1,084,100    1,092,700 
    Total  $3,295,200   $3,325,900