v3.25.2
Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Summary of Short-Term Investments The following tables summarize short-term investments as of June 30, 2025 and December 31, 2024:
As of June 30, 2025
Unrealized
(in thousands)Amortized CostGainsLosses
Estimated
Fair Value
Government securities
$23,336 $$(4)$23,334 
Total short-term investments$23,336 $$(4)$23,334 
As of December 31, 2024
Unrealized
(in thousands)Amortized CostGainsLosses
Estimated
Fair Value
Government and agency securities$31,719 $30 $(3)$31,746 
Asset-backed securities90 — — 90 
Total short-term investments$31,809 $30 $(3)$31,836 
Summary of Available-for-Sale Investments by Maturity The following table summarizes available-for-sale investments by maturity as of June 30, 2025:
(in thousands)Amortized CostEstimated Fair Value
Due in one year or less$23,336 $23,334 
Due after one year
— — 
Total short-term investments$23,336 $23,334 
Summary of Available-for-Sale Debt Securities in an Unrealized Loss Position
The following tables summarize the Company’s available-for-sale investments’ gross unrealized losses and fair value aggregated by investment category and the length of time that individual securities have been in a continuous loss position, as of June 30, 2025 and December 31, 2024:

As of June 30, 2025
Less than 12 monthsMore than 12 monthsTotal
(in thousands)CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
Government securities
12 $14,929 $(4)— $— $— 12 $14,929 $(4)
12 $14,929 $(4)— $— $— 12 $14,929 $(4)

As of December 31, 2024
Less than 12 monthsMore than 12 monthsTotal
(in thousands)CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
Government and agency securities$2,930 $(3)— $— $— $2,930 $(3)
$2,930 $(3)— $— $— $2,930 $(3)