XML 64 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognition
The Company's revenues comprised of the following:
For the Years Ended December 31,
20242023
Product revenue$14,503 $16,151 
Service revenue1,103 227 
Total revenues$15,606 $16,378 
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 Consolidated Balance Sheets and contract assets expected to be recognized in greater than twelve months are included under Other assets, net.
December 31,
20242023
Contract assets$14,059 $8,322 
Contract liabilities$26,349 $6,610 
The following table provides information about changes in Contract liabilities:
For the Years Ended December 31,
 20242023
Contract liabilities, beginning of the period
$6,610 $4,806 
Amounts in beginning balance recognized in revenue
(2,795)(3,525)
Revenue recognized in current period
(6,956)(5,127)
Advance payments received from customers
29,490 10,456 
Contract liabilities, end of the period
$26,349 $6,610