XML 55 R38.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Schedule of Foreign Currency Transaction Gains and Losses | The following table summarizes foreign currency transaction gains and losses recognized in the income statement:
|  | Years ended December 31,
(in thousands) |  | 2024 |  | 2023 |  | 2022
(Gains)/losses included in: |  |  |  |  |  |
Selling, general, and administrative expenses |  | $ | (4,495) |  |  | $ | 4,181 |  |  | $ | (554) |
Other (income)/expense, net |  | (3,900) |  |  | (2,916) |  |  | (9,996) |
Total transaction (gains)/losses |  | $ | (8,395) |  |  | $ | 1,265 |  |  | $ | (10,550) |

X
- Definition Forreign Currency Transaction Gains (Losses) [Text Block]. + References No definition available. + Details
Name: | ain_ScheduleOfForeignCurrencyTransactionGainsAndLossesTableTextBlock
Namespace Prefix: | ain_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration