Cash, Cash Equivalents, and Marketable Securities (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cash, Cash Equivalents, and Marketable Securities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Cash and Cash Equivalents | Cash and cash equivalents as of June
30, 2024 and December 31, 2023 consist of the following:
|