v3.26.1
Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net revenues $ 329,482 $ 311,399 $ 640,815 $ 600,173
Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 181,693 182,964 349,602 360,717
Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 147,789 128,435 291,213 239,456
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 178,710 180,926 344,662 355,623
Machine Clothing | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 177,658 179,904 342,558 353,580
Machine Clothing | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 1,052 1,022 2,104 2,043
Albany Engineered Composites        
Disaggregation of Revenue [Line Items]        
Net revenues 150,772 130,473 296,153 244,550
Albany Engineered Composites | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 4,035 3,060 7,044 7,137
Albany Engineered Composites | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 146,737 127,413 289,109 237,413
ASC        
Disaggregation of Revenue [Line Items]        
Net revenues 52,249 44,846 99,358 83,766
ASC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 0 0 0 0
ASC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 52,249 44,846 99,358 83,766
Other AEC        
Disaggregation of Revenue [Line Items]        
Net revenues 98,523 85,627 196,795 160,784
Other AEC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 4,035 3,060 7,044 7,137
Other AEC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues $ 94,488 $ 82,567 $ 189,751 $ 153,647