v3.26.1
Investments (Tables)
6 Months Ended
Jun. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost, Gross Unrealized Gains and Losses, and Fair Value of Short-term and Long-term Investments The following table summarizes the amortized cost, gross unrealized gains and losses, and fair value of available-for-sale investments as of June 30, 2026:
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Aggregate
Fair Value
U.S. government debt securities$18,908 $$(17)$18,893 
Certificates of deposit3,490 — (14)3,476 
Total$22,398 $$(31)$22,369 
The following table summarizes the amortized cost, gross unrealized gains and losses, and fair value of available-for-sale investments as of December 31, 2025:
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Aggregate
Fair Value
U.S. government debt securities$66,670 $36 $(30)$66,676 
Certificates of deposit3,397 — 3,398 
Corporate bonds
61 — — 61 
Total$70,128 $37 $(30)$70,135 
Schedule of Contractual Obligation, Fiscal Year Maturity
The estimated fair value of available-for-sale investments classified by their contractual maturities as of June 30, 2026 was:
Due within one year
$21,879 
After one year through two years
490 
Total$22,369 
The estimated fair value of available-for-sale investments classified by their contractual maturities as of December 31, 2025 was:
Due within one year
$67,624 
After one year through two years
2,511 
Total$70,135