XML 62 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Net revenues $ 311,333 $ 288,774
Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues 167,909 177,753
Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues 143,424 111,021
Machine Clothing    
Disaggregation of Revenue [Line Items]    
Net revenues 165,952 174,697
Machine Clothing | Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues 164,900 173,676
Machine Clothing | Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues 1,052 1,021
Albany Engineered Composites    
Disaggregation of Revenue [Line Items]    
Net revenues 145,381 114,077
Albany Engineered Composites | Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues 3,009 4,077
Albany Engineered Composites | Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues 142,372 110,000
ASC    
Disaggregation of Revenue [Line Items]    
Net revenues 47,109 38,920
ASC | Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues 0 0
ASC | Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues 47,109 38,920
Other AEC    
Disaggregation of Revenue [Line Items]    
Net revenues 98,272 75,157
Other AEC | Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues 3,009 4,077
Other AEC | Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net revenues $ 95,263 $ 71,080