XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Receivables    
Other receivables $ 14,630 $ 17,440
Loans to customers to finance vehicle purchases    
Other Receivables    
Other receivables 81 194
Accrued customer billings    
Other Receivables    
Other receivables 1,929 5,566
Fuel tax credits    
Other Receivables    
Other receivables 10,751 8,876
Other    
Other Receivables    
Other receivables $ 1,869 $ 2,804