XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 34,202 $ 30,128 $ 59,593 $ 60,066
Revenue recognized 3,900 1,400 3,700 600
Products and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue 33,783 29,059 58,639 58,611
Services provided over time        
Disaggregation of Revenue [Line Items]        
Revenue 419 1,069 954 1,455
Electric vehicles products        
Disaggregation of Revenue [Line Items]        
Revenue 23,577 5,274 38,200 8,304
Electric vehicles services        
Disaggregation of Revenue [Line Items]        
Revenue 74 75 157 108
Charging, batteries and powertrain products        
Disaggregation of Revenue [Line Items]        
Revenue 956 1,683 1,210 3,168
Charging, batteries and powertrain services        
Disaggregation of Revenue [Line Items]        
Revenue 338 617 790 756
Title and escrow services        
Disaggregation of Revenue [Line Items]        
Revenue 9,171 22,069 19,096 46,909
Digital advertising services and other        
Disaggregation of Revenue [Line Items]        
Revenue 0 34 0 231
Fund raising services        
Disaggregation of Revenue [Line Items]        
Revenue 7 0 7 0
Other revenue        
Disaggregation of Revenue [Line Items]        
Revenue 79 376 133 590
Grant        
Disaggregation of Revenue [Line Items]        
Revenue 100 400 100 600
Malaysia        
Disaggregation of Revenue [Line Items]        
Revenue 33 40 50 47
USA        
Disaggregation of Revenue [Line Items]        
Revenue 14,372 25,014 26,132 51,889
PRC        
Disaggregation of Revenue [Line Items]        
Revenue 15,647 5,074 28,882 8,130
Italy        
Disaggregation of Revenue [Line Items]        
Revenue $ 4,150 $ 0 $ 4,529 $ 0