XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Debt Securities, Available-for-Sale
The following table presents the Company's available-for-sale investments included in the condensed consolidated balance sheets:
June 30, 2024
Current assetsAmortized CostUnrealized Gain (Loss)Fair Value
Corporate bonds$12,467 $(19)$12,448 
Commercial paper19,025 — 19,025 
U.S. treasuries42,831 (84)42,747 
Total$74,323 $(103)$74,220 
Long-term assetsAmortized CostUnrealized Gain (Loss)Fair Value
Corporate bonds$2,412 $(7)$2,405 
U.S. treasuries25,116 (88)25,028 
Total$27,528 $(95)$27,433