XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Other Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Receivables    
Other receivables $ 8,637 $ 14,630
Loans to customers to finance vehicle purchases    
Other Receivables    
Other receivables 85 81
Accrued customer billings    
Other Receivables    
Other receivables 3,676 1,929
Fuel tax credits    
Other Receivables    
Other receivables 2,474 10,751
Other    
Other Receivables    
Other receivables $ 2,402 $ 1,869