XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2024
Marketable Securities  
Schedule of Marketable Securities

March 31, 2024

Gross

Gross

Allowance for

Unrealized

Unrealized

Estimated Fair

    

Amortized Cost

    

Credit Losses

    

Gains

    

Losses

    

Value

Marketable securities available for sale

Debt Securities - U.S. government treasury securities, current

2,020,060

(646)

2,019,414

Totals

$

2,020,060

$

$

$

(646)

$

2,019,414