Marketable Securities [Table Text Block] |
|
|
Fair Value Measurements as of June 30, 2025 Using:
|
|
|
|
Amortized Cost
|
|
|
Unrealized gains
|
|
|
Unrealized Losses
|
|
|
Fair Value
|
|
Assets
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Corporate bonds
|
|
$ |
60,981 |
|
|
$ |
199 |
|
|
$ |
(5 |
) |
|
$ |
61,175 |
|
Commercial paper
|
|
|
9,414 |
|
|
|
2 |
|
|
|
(1 |
) |
|
|
9,415 |
|
Certificates of deposit
|
|
|
918 |
|
|
|
— |
|
|
|
— |
|
|
|
918 |
|
U.S. government treasuries
|
|
|
2,737 |
|
|
|
— |
|
|
|
(3 |
) |
|
|
2,734 |
|
Asset-backed securities
|
|
|
3,835 |
|
|
|
16 |
|
|
|
— |
|
|
|
3,851 |
|
Total assets
|
|
$ |
77,885 |
|
|
$ |
217 |
|
|
$ |
(9 |
) |
|
$ |
78,093 |
|
|
|
Fair Value Measurements as of December 31, 2024 Using:
|
|
|
|
Amortized Cost
|
|
|
Unrealized gains
|
|
|
Unrealized Losses
|
|
|
Fair Value
|
|
Assets
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Corporate bonds
|
|
$ |
44,794 |
|
|
$ |
175 |
|
|
$ |
(6 |
) |
|
$ |
44,963 |
|
Commercial paper
|
|
|
12,081 |
|
|
|
5 |
|
|
|
(2 |
) |
|
|
12,084 |
|
Certificates of deposit
|
|
|
15,262 |
|
|
|
8 |
|
|
|
(1 |
) |
|
|
15,269 |
|
U.S. government treasuries
|
|
|
4,408 |
|
|
|
2 |
|
|
|
(11 |
) |
|
|
4,399 |
|
Asset-backed securities
|
|
|
6,484 |
|
|
|
40 |
|
|
|
— |
|
|
|
6,524 |
|
Total assets
|
|
$ |
83,029 |
|
|
$ |
230 |
|
|
$ |
(20 |
) |
|
$ |
83,239 |
|
|
Investments Classified by Contractual Maturity Date [Table Text Block] |
|
|
As of
|
|
|
|
June 30, 2025
|
|
|
December 31, 2024
|
|
Maturing in one year or less
|
|
$ |
42,338 |
|
|
$ |
56,386 |
|
Maturing after one year through two years
|
|
|
35,755 |
|
|
|
26,853 |
|
Total
|
|
$ |
78,093 |
|
|
$ |
83,239 |
|
|