XML 22 R10.htm IDEA: XBRL DOCUMENT
v3.26.1

Revenue | 6 Months Ended
--- | ---
Jun. 30, 2026
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. The table below shows the composition of revenue from customers, as disaggregated by type of arrangement in accordance with Topic 606, and other revenue, which consisted of government grants that were accounted for following the accounting standards from International Accounting Standards 20, Accounting for Government Grants and Disclosure of Government Assistance (in thousands).
| Three months ended June 30, |  | Six months ended June 30,
| 2026 |  | 2025 |  | 2026 |  | 2025
Revenue from customers: |  |  |  |  |  |  |
Sale of battery products | $ | 34,032 |  |  | $ | 14,542 |  |  | $ | 62,368 |  |  | $ | 25,526 |
Customization design services | — |  |  | 325 |  |  | — |  |  | 325 |
Other revenue – government grants | — |  |  | 200 |  |  | 200 |  |  | 500 |
Total revenue | $ | 34,032 |  |  | $ | 15,067 |  |  | $ | 62,568 |  |  | $ | 26,351 |
Revenue from the sale of battery products may include bill-and-hold arrangements. We had no revenue from bill and hold arrangements during the three months ended June 30, 2026 and $5.8 million during the six months ended June 30, 2026, and $6.2 million and $11.5 million during the three and six months ended June 30, 2025, respectively. At June 30, 2026, undelivered amounts under bill-and-hold arrangements were $3.0 million. 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 $40.7 million, $23.7 million and $5.6 million as of June 30, 2026, December 31, 2025 and December 31, 2024, 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 both June 30, 2026 and December 31, 2025. 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 $0.4 million, $0.1 million and $1.6 million as of June 30, 2026, December 31, 2025 and December 31, 2024, respectively. Deferred revenue balances fluctuate due to timing of the billings made versus revenue being recognized upon transfer of control. During the three and six months ended June 30, 2026, revenue recognized from the prior year deferred revenue balance was de minimis and $0.1 million, respectively. During the three and six months ended June 30, 2025, revenue recognized from the prior year deferred revenue balance was $0.8 million and $1.1 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, 2026, the aggregate amount of the transaction price allocated to the remaining performance obligations that were unsatisfied or partially unsatisfied, including deferred revenue and government grants, was approximately $36.5 million. Given the applicable contract terms, we expect all of the remaining performance obligations to be recognized as revenue within one year. 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.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration