XML 33 R11.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
3. Revenue Recognition
Disaggregation of Revenue
The Company provides disaggregation of revenue based on geographic region in Note 14. Segment Information and Geographic Data.
Deferred Revenue
The change in deferred revenue reflects billings during the period for which the performance obligation was not satisfied prior to the end of the period, partially offset by revenues recognized during the period. The following table summarizes the changes in the balance of deferred revenue during the periods presented (in thousands):

Year Ended December 31,
20252024
Balance at beginning of the period$64,497 $40,100 
Plus: Billings during the period1,272,767 961,861 
Less: Revenue recognized during the period(1,234,019)(937,464)
Balance at end of the period$103,245 $64,497 
For the years ended December 31, 2025 and 2024, revenue recognized from amounts included in deferred revenue at the beginning of the period was $64.5 million and $40.1 million, respectively.

Remaining Performance Obligations
Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, including deferred revenue. As of December 31, 2025, the Company’s remaining performance obligations were $253.7 million, of which $235.9 million is expected to be recognized within the next twelve months and $17.8 million is expected to be recognized during a period greater than twelve months.