v3.25.2
Business Combination (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2023
Dec. 31, 2024
Jan. 11, 2024
Proterra Transit Business Unit and Proterra Battery Lease Contracts [Member]      
Business Combination [Line Items]      
Total consideration $ 10,000    
Transaction costs     $ 553
Warranty liability     $ 14,994
Proterra Acquisition [Member]      
Business Combination [Line Items]      
Total consideration 10,000    
Warranty liability 14,994    
Business combination, inventories 56,854 $ 3,197  
Business combination, deferred tax liabilities 4,227 8,560  
Business combination, bargain $ 38,271 $ 5,363