XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2025
Marketable Securities [Abstract]  
Cost and Fair Value of Marketable Securities
The tables below summarize the Company’s cost and fair value of marketable securities as of March 31, 2025 and December 31, 2024:
            
                 
  March 31, 2025
    Amortized Cost       Gross Unrealized Gain       Fair Value  
Held-to-maturity securities
               
U.S. Treasury securities
$11,272,665    $221,335    $11,494,000 
            
                 
  December 31, 2024
    Amortized Cost       Gross Unrealized Gain       Fair Value  
Held-to-maturity securities
               
U.S. Treasury securities
$11,225,475    $227,525    $11,453,000 
Maturities of Marketable Securities
Maturities of marketable securities were as follows as of March 31, 2025 and December 31, 2024:
 
        
    March 31,       December 31,  
    2025       2024  
           
Held-to-maturity securities:
 
 
     
 
 
Due in one year or less
$1,488,665    $2,467,475 
Due in 12 – 25 months
 9,784,000     8,758,000 
           
  $11,272,665    $11,225,475