v3.26.1
CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
6 Months Ended
Jun. 30, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of cash equivalents and marketable securities
                                  
                      Reported As 
Assets  Pricing Category  Amortized Cost   Unrealized Gain   Unrealized Loss   Fair Value   Cash Equivalents   Marketable Securities 
Money Market Funds  Level 1   218,396            218,396    218,396     
U.S. Treasury Securities  Level 2   51,843,362        (32,488)   51,810,874    16,942,860    34,868,014 
U.S. Agency Securities  Level 2   17,828,933        (16,413)   17,812,520    3,978,720    13,833,800 
Total      69,890,691        (48,901)   69,841,790    21,139,976    48,701,814