v3.25.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2025
Cash and Cash Equivalents [Abstract]  
Schedule of Fair Value and Amortized Cost of Cash Equivalents
The fair value and amortized cost of cash equivalents and fixed income marketable securities by major security type are as follows (in thousands):
March 31, 2025
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$69,315 $— $— $69,315 
U.S. Treasury securities176,444 155 (19)176,580 
U.S. government agency securities26,294 21 (1)26,314 
Corporate debt securities35,895 (5)35,897 
Total cash equivalents and fixed income marketable securities
$307,948 $183 $(25)$308,106 
Classified as:Fair Value
Cash equivalents$98,312 
Marketable securities180,845 
Marketable securities, non-current28,949 
Total cash equivalents and fixed income marketable securities
$308,106 
December 31, 2024
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$73,975 $— $— $73,975 
U.S. Treasury securities226,049 262 (40)226,271 
U.S. government agency securities36,765 51 (1)36,815 
Corporate debt securities21,473 20 (1)21,492 
Total cash equivalents and fixed income marketable securities
$358,262 $333 $(42)$358,553 
Classified as:Fair Value
Cash equivalents$80,639 
Marketable securities264,900 
Marketable securities, non-current13,014 
Total cash equivalents and fixed income marketable securities
$358,553 
Schedule of Fair Value and Amortized Cost of Marketable Securities
The fair value and amortized cost of cash equivalents and fixed income marketable securities by major security type are as follows (in thousands):
March 31, 2025
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$69,315 $— $— $69,315 
U.S. Treasury securities176,444 155 (19)176,580 
U.S. government agency securities26,294 21 (1)26,314 
Corporate debt securities35,895 (5)35,897 
Total cash equivalents and fixed income marketable securities
$307,948 $183 $(25)$308,106 
Classified as:Fair Value
Cash equivalents$98,312 
Marketable securities180,845 
Marketable securities, non-current28,949 
Total cash equivalents and fixed income marketable securities
$308,106 
December 31, 2024
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$73,975 $— $— $73,975 
U.S. Treasury securities226,049 262 (40)226,271 
U.S. government agency securities36,765 51 (1)36,815 
Corporate debt securities21,473 20 (1)21,492 
Total cash equivalents and fixed income marketable securities
$358,262 $333 $(42)$358,553 
Classified as:Fair Value
Cash equivalents$80,639 
Marketable securities264,900 
Marketable securities, non-current13,014 
Total cash equivalents and fixed income marketable securities
$358,553