v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 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 six months ended June 30, 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

 

 

15,417

 

Balance as of June 30, 2026

 

$

15,417

 

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 June 30, 2026 (in thousands):

Remaining Performance Obligations

 

Allocation of Transaction Price

 

Research and Development Services

 

$

146,992

 

Total transaction price allocated to the remaining performance obligations

 

$

146,992