XML 41 R18.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The disaggregated revenue categories are presented on the consolidated statements of loss and comprehensive loss.
Deferred Revenue
Deferred revenue represents payments received for performance obligations not yet satisfied and is presented as current or long-term in the accompanying consolidated balance sheets based on the expected timing of satisfaction of the underlying goods and/or services.
Deferred revenue outstanding at each respective period is as follows:
December 31,
20242025
Deferred revenue$19,221 $17,026 
During the years ended December 31, 2023, 2024 and 2025, the Company recognized $17.0 million, $20.6 million and $11.8 million, respectively, of revenue that had been included in deferred revenue in the previous year.
Of the deferred revenue balance related to various agreements, approximately $13.5 million is expected to be recognized in revenue in the next 12 months.