XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Disaggregated revenues by major source for the years ended December 31, 2024 and 2023 consisted of the following (in thousands):

Years Ended December 31,
20242023
Product and service revenue
Stepvans & vehicle incentives(1)
$42,808 $39,911 
Powertrains & hubs(1)
8,740 1,170 
Sales-type lease revenue708 1,528 
Other product revenue
1,778 831 
Total product and service revenue
54,034 43,440 
Ancillary revenue1,927 1,083 
Total revenues$55,961 $44,523 
____________
(1) Amounts are net of returns and allowances. Stepvans & vehicle incentives and powertrains & hubs include revenue generated from operating leases.