XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-term Investments
The following tables summarize the estimated value of the Company’s short-term investments as of March 31, 2025 and December 31, 2024:
March 31, 2025
(in thousands)Amortized CostUnrealized GainUnrealized LossFair Value
Commercial paper$3,647 $$(1)$3,648 
Corporate notes23,635 32 (13)23,654 
U.S. Treasury securities29,551 21 (6)29,566 
U.S. Government agency securities23,814 28 (10)23,832 
Total short-term investments$80,647 $83 $(30)$80,700 
December 31, 2024
(in thousands)Amortized CostUnrealized GainUnrealized LossFair Value
Commercial paper$2,258 $$— $2,263 
Corporate notes27,082 41 (31)27,092 
U.S. Treasury securities14,851 (6)14,852 
U.S. Government agency securities33,687 43 (18)33,712 
Total short-term investments$77,878 $96 $(55)$77,919 
Schedule of Short-term Investments By Contractual Maturity
As of March 31, 2025, the fair value of short-term investments by remaining contractual maturity consisted of the following:
(in thousands)
Fair Value
Remaining maturity date one year or less$51,783 
Remaining maturity date greater than one year28,917 
Total short-term investments$80,700