XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Composition of Revenue The table below shows the composition of revenue from customers, as disaggregated by type of arrangement in accordance with Topic 606, and other revenue from a government grant accounted for using the analogy 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,
2023202220232022
Revenue from customers:
Sale of battery products$1,292 $688 $1,762 $1,293 
Customized design services287 287 1,508 
Total revenue from customers1,579691 2,0492,801 
Other revenue – government grant53— 262— 
Total revenue$1,632 $691 $2,311 $2,801