v3.22.4
Schedule of Related Parties (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]    
Due from other related parties $ 1,085 $ 1,318
Total due from related parties 1,447 2,252
Due from other related parties 470 1,023
Total due to related parties 5,323 3,857
Alutrafic Led SAS [Member]    
Related Party Transaction [Line Items]    
Total due from related parties 249 526
Studio Avanti SAS [Member]    
Related Party Transaction [Line Items]    
Total due from related parties 113 408
Vidrio Andino (St. Gobain) [Member]    
Related Party Transaction [Line Items]    
Total due to related parties $ 4,853 $ 2,834