v3.26.1
Revenue from contract with customers (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Liabilities
The following table reflects the change in contract liabilities between December 31, 2025 and June 30, 2026:
(in thousands)
Amount
Balance at December 31, 2025
$88,250 
Revenue recognized that was included in the contract liability at the beginning of the year(50,079)
Net increase, excluding amounts recognized as revenue during the period
72,898 
Balance at June 30, 2026
$111,069 
Schedule of Remaining Performance Obligations
The following table illustrates estimated revenues expected to be recognized in the future related to performance obligations from contract liabilities that are unsatisfied, or partially unsatisfied, as of June 30, 2026. The Company has elected to exclude short-term contracts, sales and usage-based royalties and any other variable consideration recognized on an “as invoiced” basis.
(in thousands)
Amount
Remainder of 2026$67,861 
202715,744 
20283,772 
20293,339 
20302,955 
Thereafter17,398 
Total$111,069