v3.26.1
Financial instruments (Tables)
3 Months Ended
Mar. 31, 2026
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:
March 31, 2026December 31, 2025
(in thousands)
Cash and Cash Equivalents
Level 1
Cash$165,557 $160,252 
Money Market funds103,481 89,157 
Level 2
Commercial paper11,426 35,139 
Term deposits28,745 41,614 
Structured debt securities10,772 15,876 
Total$319,981 $342,038 
Schedule of Investment Securities, Held at Cost
The following table presents for each reporting period, the breakdown of investment securities held at cost basis:
March 31, 2026December 31, 2025
(in thousands)
Securities Held-to-maturity
Commercial paper$22,599 $17,366 
Structured debt securities17,247 17,625 
Corporate debt securities11,498 11,750 
Total$51,344 $46,742 
Schedule of Investment Securities, Held-to-Maturity
The following table classifies our held-to-maturity securities by contractual maturities:
Held-to-maturity
March 31, 2026
(in thousands)
Due in one year$28,348 
Due in one to five years22,996 
Total$51,344