XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]        
Related party asset $ 1,815     $ 3,261
Related party accounts payable $ 1,430     3,393
Fasemex [Member]        
Related Party Transaction [Line Items]        
Percentage Of Common Stock Outstanding 11.00%      
Prepaid inventory $ 1,047   $ 768 2,014
Other receivables       1,247
Related party accounts payable 609     2,475
Related Party Transaction, Expenses from Transactions with Related Party   $ 12,209 4,088  
Distribuciones Industrials [Member]        
Related Party Transaction [Line Items]        
Related party costs 950 508    
Related party accounts payable 377     572
Maquinaria y equipo de transporte        
Related Party Transaction [Line Items]        
Related party costs 598 $ 599    
Related party accounts payable $ 444     $ 346
Warrantholder        
Related Party Transaction [Line Items]        
Percentage Of Common Stock Outstanding 41.20%      
Interest expense related party     3,273  
Interest paid in cash     $ 1,615  
Interest paid in kind $ 1,658      
Warrantholder | Standby Letters of Credit [Member]        
Related Party Transaction [Line Items]        
Equity fees 535      
Cash fees $ 587