v3.24.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognition Product revenues, which are generally recognized at a point in time, and service revenues, which are generally recognized over time, are as follows:
For the Three Months Ended September 30,
For the Nine Months Ended September 30,
2024202320242023
Product revenue$368 $662 $7,465 $9,586 
Service revenue486 22 888 182 
Total revenues$854 $684 $8,353 $9,768 
Schedule of Information about Contract Assets and Liabilities from Contracts with Customers
The following table provides information about contract assets and contract liabilities from contracts with customers. Contract assets, current, Contract liabilities, current and Contract liabilities, long-term are included separately on the Unaudited Condensed Consolidated Balance Sheets and contract assets expected to be recognized in greater than twelve months are included under Other assets, net.
 
September 30, 2024
December 31, 2023
Contract assets$13,051 $8,322 
Contract liabilities$12,024 $6,610 
The following table provides information about changes in Contract liabilities during the nine months ended September 30, 2024:
 2024
Contract liabilities, beginning of the period
$6,610 
Revenue recognized
(8,128)
Advance payments received from customers
7,457 
Unbilled accounts receivable
6,085 
Contract liabilities, end of the period
$12,024