v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Summary of Changes in the Balance of Contract Liabilities

The following table presents the changes in the balance of contract assets during the three months ended March 31, 2026 (in thousands):

 

 

 

Contract Assets

 

Balance as of December 31, 2025

 

$

(5,973

)

Cash received for cost reimbursement

 

 

5,973

 

Reclassification to revenue, as the result of performance obligations satisfied

 

 

(6,560

)

Balance as of March 31, 2026

 

$

(6,560

)

Summary of Transaction Price Allocated to the Remaining Performance Obligations The following table presents the transaction price allocated to the remaining performance obligations as of March 31, 2026 (in thousands):

Remaining Performance Obligations

 

Allocation of Transaction Price

 

Research and Development Services

 

$

155,298

 

Total transaction price allocated to the remaining performance obligations

 

$

155,298