XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20242023
Product revenue$6,501 $8,675 
Service revenue100 160 
Total revenues$6,601 $8,835 
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.
 
March 31, 2024
December 31, 2023
Contract assets$12,894 $8,322 
Contract liabilities$7,111 $6,610