v3.26.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue        
Revenue, net $ 9,115 $ 5,873 $ 14,230 $ 8,616
Electric Motorcycles        
Disaggregation of Revenue        
Revenue, net 3,646 842 5,053 1,261
STACYC        
Disaggregation of Revenue        
Revenue, net 5,469 5,031 9,177 7,355
Electric motorcycles | Electric Motorcycles        
Disaggregation of Revenue        
Revenue, net 3,066 627 3,933 768
Parts, accessories and apparel | Electric Motorcycles        
Disaggregation of Revenue        
Revenue, net 580 215 1,120 493
Parts, accessories and apparel | STACYC        
Disaggregation of Revenue        
Revenue, net 1,372 1,412 2,346 2,057
Electric balance bikes and electric bikes | STACYC        
Disaggregation of Revenue        
Revenue, net $ 4,097 $ 3,619 $ 6,831 $ 5,298