v3.25.2
Cash, Cash Equivalents, and Marketable Securities
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Cash, Cash Equivalents, and Marketable Securities Cash, Cash Equivalents, and Marketable Securities
Fair Value Measurements
The following tables summarize our assets measured at fair value on a recurring basis and the classification by level of input within the fair value hierarchy:
June 30, 2025December 31, 2024
(in thousands)
Cash and Cash Equivalents
Level 1
Cash$187,258 $251,452 
Money Market funds— 12,479 
Level 2
Term deposits and notes
18,445 26,762 
Total$205,703 $290,693 


Marketable Securities
The following table presents for each reporting period, the breakdown of the fair value of marketable securities:
June 30, 2025December 31, 2024
(in thousands)
Securities Held-to-maturity
Term Deposits35,464 41,826 
Total$35,464 $41,826 

The gross unrealized gains or (loss) on our marketable securities were not material as of June 30, 2025 and December 31, 2024.
For our marketable securities, the fair value approximates the carrying amount, given the nature of the term deposit and the maturity of the expected cash flows.
The following table classifies our marketable debt securities by contractual maturities:
Held-to-maturity
June 30, 2025
(in thousands)
Due in one year$17,884 
Due in one to five years17,580 
Total$35,464 
.