v3.26.1
SCHEDULE OF REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]        
Total Revenue $ 21,674 $ 28,705 $ 42,453 $ 49,423
Transferred at Point in Time [Member]        
Product Information [Line Items]        
Total Revenue 17,630 24,693 34,126 41,612
Transferred over Time [Member]        
Product Information [Line Items]        
Total Revenue 3,188 2,869 6,293 5,333
Product [Member]        
Product Information [Line Items]        
Total Revenue 7,439 14,509 13,633 22,889
Product [Member] | Transferred at Point in Time [Member]        
Product Information [Line Items]        
Total Revenue 7,439 14,509 13,633 22,889
Service [Member]        
Product Information [Line Items]        
Total Revenue 11,484 10,809 23,714 20,315
Service [Member] | Transferred at Point in Time [Member]        
Product Information [Line Items]        
Total Revenue 8,296 7,940 17,421 14,982
Other revenues - warranty and other [Member] | Transferred at Point in Time [Member]        
Product Information [Line Items]        
Total Revenue 1,895 2,244 3,072 3,741
Service revenue - network fees [Member] | Transferred over Time [Member]        
Product Information [Line Items]        
Total Revenue 3,188 2,869 6,293 5,333
Car-sharing revenue [Member] | Revenue Benchmark [Member]        
Product Information [Line Items]        
Total Revenue 823 1,111 1,942 2,286
Grant and Fee Rebate [Member] | Other Revenue [Member]        
Product Information [Line Items]        
Total Revenue $ 33 $ 32 $ 92 $ 192