XML 61 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Recognized revenue from the major sources (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]          
Revenue $ 1,314 $ 229 $ 1,993 $ 6,991  
Contract liability 2,810   2,810   $ 2,783
Software licensing          
Disaggregation of Revenue [Line Items]          
Revenue 0 9 400 6,711  
Data processing services          
Disaggregation of Revenue [Line Items]          
Revenue 42 220 321 280  
Renewable energy storage systems          
Disaggregation of Revenue [Line Items]          
Revenue $ 1,272 $ 0 $ 1,272 $ 0