XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Related Parties (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Related party asset $ 1,308   $ 1,308   $ 3,261
Related party accounts payables 1,213   1,213   3,393
Other receivables 1,308   1,308   3,261
Cost of Revenue 75,641 $ 50,197 149,155 $ 133,375  
Related party assets         3,261
Accounts and contractual payables 41,778   41,778   48,449
Accounts Payable, Current 41,778   $ 41,778   48,449
Fasemex [Member]          
Related Party Transaction [Line Items]          
Related party asset     10.80%    
Related party asset 540   $ 540   1,247
Related party accounts payables 35   35   2,475
Other receivables 540   540   1,247
Prepaid inventory 768   768   2,014
Operating costs and expenses 2,506 4,447 6,594 16,656  
Distribuciones Industrials [Member]          
Related Party Transaction [Line Items]          
Related party accounts payables 657   657   572
Distribuciones Industrials [Member] | Material And Safety Supplie[Member]          
Related Party Transaction [Line Items]          
Cost of Revenue 847 563 1,797 1,072  
Maquinaria y equipo de transporte          
Related Party Transaction [Line Items]          
Related party accounts payables 521   521   $ 346
Maquinaria y equipo de transporte | Trucking Services [Member]          
Related Party Transaction [Line Items]          
Cost of Revenue 777 $ 812 $ 1,375 $ 1,412  
Warrantholder          
Related Party Transaction [Line Items]          
Related party asset     47.40%    
Interest Expanses 1,503   $ 4,776    
Interest paid in cash     1,615    
Interest paid in kind     3,161    
Warrantholder | Standby Letters of Credit [Member]          
Related Party Transaction [Line Items]          
Equity fees 0   535    
Cash fees $ 0   $ 866