Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Jun. 30, 2026 |
|
| Accounting Policies [Abstract] | ||
| 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 vary based upon the product and service offered and durations are generally from five to ten years for architectural glass, curtain wall, laminated and tempered glass, window and door products. | |
| Recovery of previously paid import tariffs | $ 1,876 |