XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of performance obligations
The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied or partially satisfied as of December 31, 2022.

Less than 1 yearGreater than 1 yearTotal
Product revenue$8,686 $— $8,686 
Subscription revenue26,763 57,602 84,365 
Service revenue13,969 37,541 51,510 
Total revenue$49,418 $95,143 $144,561 
Schedule of minimum future payments on noncancelable leases
The amount of minimum future leases is based on expected income recognition. As of December 31, 2022, future minimum payments on noncancelable leases are as follows (in thousands):

Year Ending December 31:
202326,763 
202425,412 
202521,388 
202610,689 
Thereafter113 
$84,365 
Summary of rollforward of deferred revenue
The following table provides a rollforward of deferred revenue (in thousands):
Balance at December 31, 2020$4,242 
Revenue recognized in relation to the beginning of the year contract liability balance(2,300)
Revenue deferred7,132 
Balance at December 31, 2021$9,074 
Revenue recognized in relation to the beginning of the year contract liability balance(6,632)
Revenue deferred33,526 
Balance at December 31, 2022$35,968 
Schedule of components of lease revenue
The following table presents the Company’s components of lease revenue (in thousands):
Twelve Months Ended
December 31,
20222021
Revenue from sales-type leases$1,123 $— 
Interest income on lease receivables224 — 
Lease income - operating leases17,569 7,803 
Total lease revenue$18,916 $7,803 
Summary of company's revenue by revenue stream
The following table presents the Company’s revenue by revenue stream (in thousands):

Twelve Months Ended
December 31,
20222021
Product revenue$31,985 $13,631 
Leased equipment17,569 7,803 
SaaS, maintenance, and other revenue4,665 846 
Professional services976 1,113 
Total revenue$55,195 $23,393 
Revenue from External Customers by Geographic Areas
The following table presents the Company's revenue by geographical region based on customer location (in thousands):

Twelve Months Ended
December 31,
20222021
United States$53,815 $22,254 
Foreign1,380 1,139 
Total revenue$55,195 $23,393