XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Product Information [Line Items]    
Total $ 9,420 $ 1,781
Transferred over Time [Member]    
Product Information [Line Items]    
Total 235 225
Transferred at Point in Time [Member]    
Product Information [Line Items]    
Total 9,185 1,556
Sales Of Transit Buses [Member]    
Product Information [Line Items]    
Total 8,531
Sales Of Evs [Member]    
Product Information [Line Items]    
Total 250 1,151
Lease Of Evs [Member]    
Product Information [Line Items]    
Total 39 90
Sales Of Forklifts [Member]    
Product Information [Line Items]    
Total 39 214
Other [Member]    
Product Information [Line Items]    
Total $ 561 $ 326