v3.26.1
Revenues (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Liabilities
Contract liabilities consisted of the following at June 30, 2026 and December 31, 2025 (in thousands):
Balance at December 31, 2025
$79,506 
Payment received/accrued and deferred20,049 
Revenue recognized during the period(89,688)
Balance at June 30, 2026 (1)
$9,867 
(1)$8.6 million of our contract liability balance is current and is included in “Accrued liabilities,” and $1.2 million of our contract liability balance is noncurrent and is included in “Other liabilities” on our consolidated balance sheet.