XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Net revenues $ 261,434 $ 298,386 $ 861,607 $ 943,710
Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 177,013 186,192 537,730 574,789
Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 84,421 112,194 323,877 368,921
Machine Clothing        
Disaggregation of Revenue [Line Items]        
Net revenues 174,950 183,033 530,573 561,828
Machine Clothing | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 173,929 182,050 527,509 558,881
Machine Clothing | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 1,021 983 3,064 2,947
Albany Engineered Composites        
Disaggregation of Revenue [Line Items]        
Net revenues 86,484 115,353 331,034 381,882
Albany Engineered Composites | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 3,084 4,142 10,221 15,908
Albany Engineered Composites | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 83,400 111,211 320,813 365,974
ASC        
Disaggregation of Revenue [Line Items]        
Net revenues 44,873 40,115 128,639 140,146
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 44,873 40,115 128,639 140,146
Other AEC        
Disaggregation of Revenue [Line Items]        
Net revenues 41,611 75,238 202,395 241,736
Other AEC | Point in Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues 3,084 4,142 10,221 15,908
Other AEC | Over Time Revenue Recognition        
Disaggregation of Revenue [Line Items]        
Net revenues $ 38,527 $ 71,096 $ 192,174 $ 225,828