XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
We disaggregate our revenue from customers by the type of arrangement, primarily from the sale of battery products and from providing customization design services, as this depicts how the nature, amount, timing, and uncertainty of our revenue and cash flows are affected by economic factors.
During the three and six months ended June 30, 2024, our revenue from customers consisted of the sale of battery products and we had no revenue from customization design services. During the three and six months ended June 30, 2023, our revenue from customers consisted of the sale of battery products and de minimis revenue from customization design services.
We also had government grant revenue of $53.0 thousand and $0.3 million during the three and six months ended June 30, 2023, respectively, that was included as revenue in the accompanying condensed consolidated statements of operations. We accounted government grant using the analogy from International Accounting Standards 20, Accounting for Government Grants and Disclosure of Government Assistance.
Revenue from the sale of battery products includes bill-and-hold arrangements, which were $0.6 million and $0.7 million during the three and six months ended June 30, 2024, and $0.3 million during the three and six months ended June 30, 2023.
Contract Balances
The timing of revenue recognition, billings and cash collections can result in accounts receivable, contract assets recorded as unbilled receivables, and contract liabilities recorded as deferred revenue.
Accounts receivable represents our right to consideration that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due. Accounts receivable was $1.7 million, $1.3 million and $0.7 million as of June 30, 2024, December 31, 2023 and December 31, 2022, respectively.
Contract assets primarily relate to the rights to consideration for progress on contractual requirements performed but not billed at the reporting date. The contract assets are transferred to accounts receivable when the rights become unconditional. We had no contract assets as of June 30, 2024 and December 31, 2023.
Contract liabilities consist primarily of deferred revenue, which is the amount of progress payments received or billed in advance of revenue recognition. Deferred revenue is subsequently recognized as revenue when the performance obligation is satisfied. Deferred revenue was $3.2 million, $3.4 million and $3.4 million as of June 30, 2024, December 31, 2023 and December 31, 2022, respectively. During the three and six months ended June 30, 2024, revenue recognized from the prior year deferred revenue balance was $0.5 million and $1.0 million, respectively. During the three and six months ended June 30, 2023, revenue recognized from the prior year deferred revenue balance was $0.4 million and $0.5 million, respectively.
Remaining Performance Obligations
We have performance obligations associated with commitments in customer contracts for future services that have not yet been recognized as revenue. As of June 30, 2024, the aggregate amount of the transaction price allocated to the remaining performance obligations related to customer contracts that were unsatisfied or partially unsatisfied, including deferred revenue, was approximately $18.5 million. Given the applicable contract terms, approximately $17.1 million is expected to be recognized as revenue within one year and approximately $1.4 million is expected to be recognized between two to five years. This amount does not include contracts to which the customer is not committed. The estimated timing of the recognition of remaining unsatisfied performance obligations is subject to change and is affected by changes to scope, changes in timing of delivery of products and services, or contract modifications.