XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Product Information [Line Items]    
Restricted cash $ 0 $ 0
Percentage of retainage on customers 10.00%  
Value added tax, percentage 19.00%  
Sales tax, percentage 0.70%  
Product warranties description The Company offers product warranties in connection with the sale and installation of its products that are competitive in the markets in which the products are sold. Standard warranties depend upon the product and service, and are generally from five to ten years for architectural glass, curtain wall, laminated and tempered glass, window and door products  
Cost of product warranties $ 1,256,000 681,000
Advertising costs $ 1,457,000 $ 987,000
Revenue [Member] | Customer Concentration Risk [Member] | Supply and installation [Member]    
Product Information [Line Items]    
Concentartion risk percentage 16.00%