XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Available-For-Sale Debt Securities (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Debt Securities, Available-for-Sale
The following table summarizes the Company’s available-for-sale debt securities as of June 30, 2025 (in thousands).

June 30, 2025
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government securities$7,164 $— $— $7,164 
U.S. government agency securities
28,691 (28)28,669 
Corporate debt securities
27,242 38 — 27,280 
Commercial paper
50,516 (8)50,510 
Total
$113,613 $46 $(36)$113,623 

The following table summarizes the Company’s available-for-sale debt securities as of December 31, 2024 (in thousands).

December 31, 2024
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government securities$18,047 $14 $— $18,061 
U.S. government agency securities
13,598 — (4)13,594 
Corporate debt securities
31,551 44 (2)31,593 
Commercial paper
48,145 42 (2)48,185 
Total
$111,341 $100 $(8)$111,433