XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Other Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Other Receivables    
Other receivables $ 7,880 $ 14,630
Accrued customer billings    
Other Receivables    
Other receivables 5,229 1,929
Fuel tax credits    
Other Receivables    
Other receivables 800 10,751
Other    
Other Receivables    
Other receivables $ 1,851 $ 1,950