v3.22.4
Long Term Investments (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 28, 2020
May 03, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 09, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Issuance of ordinary shares 1,557,142        
Issuance of ordinary shares     $ 0.0001 $ 0.0001  
Additional cash contribution     $ 12.5    
Saint gobain joint venture agreement [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Purchase price for acquiring minority interest   $ 45.0      
Cash consideration paid for acquisition of minority interest   $ 34.1      
Recorded current liabilities in relation to acquistion         $ 10.9
Issuance of ordinary shares $ 7.00        
Premium percentage 33.00%        
Saint gobain joint venture agreement [Member] | Vidrio Andino (St. Gobain) [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Minority ownership interest   25.80%