v3.26.1
Schedule of Related Parties (Details) - Related Party [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Total due from related parties $ 2,075 $ 2,002
Total due to related parties 8,895 10,881
Alutrafic Led SAS [Member]    
Related Party Transaction [Line Items]    
Total due from related parties 644 525
Studio Avanti SAS [Member]    
Related Party Transaction [Line Items]    
Total due from related parties 427 403
Prisma Glass LLC [Member]    
Related Party Transaction [Line Items]    
Total due from related parties 359 404
Other [Member]    
Related Party Transaction [Line Items]    
Total due from related parties 645 670
Total due to related parties 3,764 5,164
Vidrio Andino [Member]    
Related Party Transaction [Line Items]    
Total due to related parties $ 5,131 $ 5,717