XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Reportable Segments and Revenue Recognition (Schedule of Disaggregate Revenue for Each Business Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Net sales $ 269,096 $ 244,169
Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales 158,071 157,076
Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales 111,025 87,093
Machine Clothing    
Disaggregation of Revenue [Line Items]    
Net sales 153,222 154,062
Machine Clothing | Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales 152,278 153,163
Machine Clothing | Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales 944 899
Albany Engineered Composites    
Disaggregation of Revenue [Line Items]    
Net sales 115,874 90,107
Albany Engineered Composites | Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales 5,793 3,913
Albany Engineered Composites | Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales 110,081 86,194
ASC    
Disaggregation of Revenue [Line Items]    
Net sales 44,532 39,712
ASC | Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
ASC | Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales 44,532 39,712
Other AEC    
Disaggregation of Revenue [Line Items]    
Net sales 71,342 50,395
Other AEC | Point in Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales 5,793 3,913
Other AEC | Over Time Revenue Recognition    
Disaggregation of Revenue [Line Items]    
Net sales $ 65,549 $ 46,482