v3.26.1
BUSINESS SEGMENTS - Schedule of Identifiable Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Total $ 412,925 $ 371,372
Operating Segments    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Total 412,925 371,372
Cash and cash equivalents 17,179 6,729
Aluminum Extrusions | Operating Segments    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Total 308,993 269,802
High Performance Films | Operating Segments    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Total 54,690 52,998
Subtotal | Operating Segments    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Total 363,683 322,800
General corporate | Operating Segments    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Total $ 32,063 $ 41,843