v3.26.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value As of September 30, 2026 and December 31, 2025, the Company had the following financial instruments measured at fair value (in thousands of dollars):
September 30, 2026Level ILevel IILevel IIITotalBalance Sheet LineRecorded Method
Assets
Money market funds$26,306 $— $— $26,306 Cash and cash equivalentsFair value
Treasury bills80,704 — — 80,704 Short-term investmentsAmortized cost
Certificates of deposit— 90,000 — 90,000 Short-term investmentsAmortized cost
Deposits for the leases1,646 — — 1,646 Restricted cashFair value
Loan receivable— — 1,648 1,648 Other assetsAmortized cost
Total assets$108,656 $90,000 $1,648 $200,304 
Liabilities
Acquisition-related contingent consideration$— $— $23,979 $23,979 Acquisition-related contingent considerationFair value
December 31, 2025Level ILevel IILevel IIITotalBalance Sheet LineRecorded Method
Assets
Money market funds$29,300 $— $— $29,300 Cash and cash equivalentsFair value
Treasury bills50,300 — — 50,300 Cash and cash equivalentsFair value
Treasury bills50,311 — — 50,311 Short-term investmentsAmortized cost
Deposits for the leases1,648 — — 1,648 Restricted cashFair value
Total assets$131,559 $— $— $131,559 
Liabilities
Acquisition-related contingent consideration$— $— $1,589 $1,589 Acquisition-related contingent considerationFair value
Schedule of Fair Value Measurement Inputs and Valuation Techniques As of September 30, 2026 and December 31, 2025, the Company calculated the estimated fair value of the milestones using the following significant unobservable inputs:
 
Value or Range (Weighted-Average)
Unobservable inputSeptember 30, 2026December 31, 2025
Discount rate
5.5% - 6.2% (5.5%)
4.8%
Probability of achievement
2% - 84% (83%)
4% - 40% (34%)
Schedule of Short-Term Investments As of September 30, 2026 and December 31, 2025, the Company had the following short-term investments (in thousands of dollars):
September 30, 2026
Amortized CostGross Unrealized Holding GainsGross Unrealized Holding LossesFair Value
Treasury bills$80,704 $— $(12)$80,692 
Certificates of deposit90,000 — (51)89,949 
Total short-term investments$170,704 $— $(63)$170,641 

December 31, 2025
Amortized CostGross Unrealized Holding GainsGross Unrealized Holding LossesFair Value
Treasury bills$50,311 $69 $— $50,380