XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Contract with Customer, Liability
The following table summarizes the significant changes in the contract liabilities balances during the period from December 31, 2024 to September 30, 2025:
(in thousands)
Balance as of December 31, 2024$216,697 
Increases to the contract liability balance due to cash received110,450 
Revenue recognized in the period(92,947)
Balance as of September 30, 2025$234,200