XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition (Schedule of Disaggregation of Revenue For Each Product Group by Timing of Revenue Recognition) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total net revenues $ 1,182,813 $ 1,230,615 $ 1,147,909
Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 718,108 765,496 687,536
Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 464,705 465,119 460,373
Machine Clothing      
Disaggregation of Revenue [Line Items]      
Total net revenues 708,066 749,907 670,768
Machine Clothing | Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 703,980 745,978 666,990
Machine Clothing | Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 4,086 3,929 3,778
Albany Engineered Composites      
Disaggregation of Revenue [Line Items]      
Total net revenues 474,747 480,708 477,141
Albany Engineered Composites | Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 14,128 19,518 20,546
Albany Engineered Composites | Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 460,619 461,190 456,595
ASC      
Disaggregation of Revenue [Line Items]      
Total net revenues 173,094 175,888 184,184
ASC | Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 0 0 0
ASC | Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 173,094 175,888 184,184
Other AEC      
Disaggregation of Revenue [Line Items]      
Total net revenues 301,653 304,820 292,957
Other AEC | Point in Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues 14,128 19,518 20,546
Other AEC | Over Time  Revenue Recognition      
Disaggregation of Revenue [Line Items]      
Total net revenues $ 287,525 $ 285,302 $ 272,411