XML 53 R29.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Investments, Debt and Equity Securities (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract] |
Schedule of Available-for-Sale Securities Reconciliation | The following is a summary of available-for-sale marketable securities as of December 31, 2024 and December 31, 2023, respectively:
|  | December 31, 2024
|  | Amortized Cost |  | Gross Unrealized Gains |  | Gross Unrealized Losses |  | Fair Value
Available-for-sale – matures within one year: |  |  |  |  |  |  |  |
Corporate bonds |  | $ | 27,301 |  |  | $ | 16 |  |  | $ | (9) |  |  | $ | 27,308 |
U.S. Treasury |  | 16,938 |  |  | 20 |  |  | (1) |  |  | 16,957 |
Commercial paper |  | 1,945 |  |  | — |  |  | (4) |  |  | 1,941 |
Agency bonds |  | 2,070 |  |  | 1 |  |  | (2) |  |  | 2,069 |
|  | $ | 48,254 |  |  | $ | 37 |  |  | $ | (16) |  |  | $ | 48,275 |
Available-for-sale – matures after one year: |  |  |  |  |  |  |  |
Corporate bonds |  | $ | 2,423 |  |  | $ | — |  |  | $ | — |  |  | $ | 2,423 |
U.S. Treasury |  | 954 |  |  | 2 |  |  | — |  |  | 956 |
|  | $ | 3,377 |  |  | $ | 2 |  |  | $ | — |  |  | $ | 3,379 |
|  | December 31, 2023
|  | Amortized Cost |  | Gross Unrealized Gains |  | Gross Unrealized Losses |  | Fair Value
Available-for-sale – matures within one year: |  |  |  |  |  |  |  |
Corporate bonds |  | $ | 6,985 |  |  | $ | 4 |  |  | $ | — |  |  | $ | 6,989 |
U.S. Treasury |  | 8,795 |  |  | 17 |  |  | — |  |  | 8,812 |
Commercial paper |  | 8,855 |  |  | — |  |  | (5) |  |  | 8,850 |
Agency bonds |  | 8,037 |  |  | 9 |  |  | (5) |  |  | 8,041 |
|  | $ | 32,672 |  |  | $ | 30 |  |  | $ | (10) |  |  | $ | 32,692 |
Available-for-sale – matures after one year: |  |  |  |  |  |  |  |
Corporate bonds |  | $ | 2,944 |  |  | $ | 14 |  |  | $ | — |  |  | $ | 2,958 |
U.S. Treasury |  | 2,869 |  |  | 17 |  |  | — |  |  | 2,886 |
|  | $ | 5,813 |  |  | $ | 31 |  |  | $ | — |  |  | $ | 5,844 |

X
- References No definition available. + Details
Name: | us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration