XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Debt Securities
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Marketable Debt Securities Marketable Debt SecuritiesMarketable debt securities as of June 30, 2024 and December 31, 2023 consisted entirely of U.S. Treasury Bills purchased with maturities over three months but less than twelve months.