v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Contract Liabilities
The following table summarizes the significant changes in the contract liabilities balances during the period from December 31, 2025 to June 30, 2026:
(in thousands)
Balance as of December 31, 2025$220,340 
Increases to the contract liability balance due to cash received69,558 
Revenue recognized in the period(60,041)
Balance as of June 30, 2026$229,857