v3.25.2
Cash, Cash Equivalents, and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
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 
Schedule of Financial Assets
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 
Debt Securities, Available-for-Sale
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