v3.26.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash and Cash Equivalents
The amortized costs, unrealized gains and losses, and estimated fair values of the Company’s cash equivalents and marketable securities were as follows (in thousands):
 As of March 31, 2026
 Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value
Cash equivalents:    
Money market funds$25,189 $— $— $25,189 
Corporate bonds3,676 — (1)3,675 
Commercial paper1,349 — — 1,349 
Total cash equivalents30,214 — (1)30,213 
Marketable securities:
Certificates of deposit2,178 — (1)2,177 
Commercial paper3,048 — (2)3,046 
Corporate bonds262,330 391 (365)262,356 
U.S. Treasury securities10,971 11 (21)10,961 
Asset-backed securities38,392 81 (9)38,464 
Total marketable securities316,919 483 (398)317,004 
Total$347,133 $483 $(399)$347,217 
 As of December 31, 2025
 Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value
Cash equivalents:    
Money market funds$29,023 $— $— $29,023 
Total cash equivalents29,023 — — 29,023 
Marketable securities:
Certificates of deposit905 — — 905 
Commercial paper1,862 1 — 1,863 
Corporate bonds286,553 1,048 (15)287,586 
U.S. Treasury securities6,720 36 — 6,756 
Asset-backed securities44,147 172 — 44,319 
Total marketable securities340,187 1,257 (15)341,429 
Total$369,210 $1,257 $(15)$370,452 
Schedule of Marketable Securities
The amortized costs, unrealized gains and losses, and estimated fair values of the Company’s cash equivalents and marketable securities were as follows (in thousands):
 As of March 31, 2026
 Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value
Cash equivalents:    
Money market funds$25,189 $— $— $25,189 
Corporate bonds3,676 — (1)3,675 
Commercial paper1,349 — — 1,349 
Total cash equivalents30,214 — (1)30,213 
Marketable securities:
Certificates of deposit2,178 — (1)2,177 
Commercial paper3,048 — (2)3,046 
Corporate bonds262,330 391 (365)262,356 
U.S. Treasury securities10,971 11 (21)10,961 
Asset-backed securities38,392 81 (9)38,464 
Total marketable securities316,919 483 (398)317,004 
Total$347,133 $483 $(399)$347,217 
 As of December 31, 2025
 Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Estimated
Fair Value
Cash equivalents:    
Money market funds$29,023 $— $— $29,023 
Total cash equivalents29,023 — — 29,023 
Marketable securities:
Certificates of deposit905 — — 905 
Commercial paper1,862 1 — 1,863 
Corporate bonds286,553 1,048 (15)287,586 
U.S. Treasury securities6,720 36 — 6,756 
Asset-backed securities44,147 172 — 44,319 
Total marketable securities340,187 1,257 (15)341,429 
Total$369,210 $1,257 $(15)$370,452 
Schedule of Investments Classified by Contractual Maturity Date
The following tables present the contractual maturities of the Company’s marketable securities (in thousands):
 As of March 31, 2026
 
Amortized Cost
Estimated Fair Value
Due within one year$109,974 $110,152 
Due after one to three years206,945 206,852 
Total$316,919 $317,004 
 
As of December 31, 2025
 
Amortized Cost
Estimated Fair Value
Due within one year
$
113,832 
$
114,172 
Due after one to three years226,355 227,257 
Total$340,187 $341,429