XML 58 R41.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Pension, Postretirement, and Other Benefit Plans (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Retirement Benefits [Abstract] |
Schedule of Plan Benefit Obligations | The following table sets forth the plan benefit obligations:
|  | As of December 31, 2024 |  | As of December 31, 2023
(in thousands, except percentages) |  | Pension plans |  | Other postretirement benefits |  | Pension plans |  | Other postretirement benefits
Benefit obligation, beginning of year |  | $ | 158,323 |  |  | $ | 28,684 |  |  | $ | 83,730 |  |  | $ | 35,658 |
Service cost |  | 1,812 |  |  | 46 |  |  | 1,478 |  |  | 60 |
Interest cost |  | 6,114 |  |  | 1,416 |  |  | 5,151 |  |  | 1,874 |
Plan participants' contributions |  | 530 |  |  | — |  |  | 281 |  |  | — |
Actuarial (gain)/loss |  | (3,868) |  |  | (709) |  |  | 6,317 |  |  | (6,131) |
Benefits paid |  | (9,423) |  |  | (2,651) |  |  | (6,388) |  |  | (2,795) |
Acquisitions |  | — |  |  | — |  |  | 64,947 |  |  | — |
Settlements and curtailments |  | (7,805) |  |  | — |  |  | — |  |  | — |
Plan amendments and other |  | — |  |  | — |  |  | (1,985) |  |  | — |
Foreign currency changes |  | (8,572) |  |  | (71) |  |  | 4,792 |  |  | 18 |
Benefit obligation, end of year |  | $ | 137,111 |  |  | $ | 26,715 |  |  | $ | 158,323 |  |  | $ | 28,684 |
Accumulated benefit obligation |  | $ | 132,198 |  |  | $ | — |  |  | $ | 151,001 |  |  | $ | — |
Weighted average assumptions used to |  |  |  |  |  |  |  |
determine benefit obligations, end of year: |  |  |  |  |  |  |  |
Discount rate — U.S. plan |  | 5.44 | % |  | 5.61 | % |  | 5.15 | % |  | 5.21 | %
Discount rate — non-U.S. plans |  | 4.32 | % |  | 4.70 | % |  | 4.05 | % |  | 4.70 | %
Cash balance interest crediting rate - Switzerland pension plan |  | 1.15 | % |  | — |  |  | 1.30 | % |  | — |
Compensation increase — U.S. plan |  | N/A |  | N/A |  | N/A |  | N/A
Compensation increase — non-U.S. plans |  | 2.68 | % |  | 2.75 | % |  | 2.89 | % |  | 2.75 | %
Schedule of Plan Assets | The following sets forth information about plan assets:
|  | As of December 31, 2024 |  | As of December 31, 2023
(in thousands) |  | Pension plans |  | Other postretirement benefits |  | Pension plans |  | Other postretirement benefits
Fair value of plan assets, beginning of year |  | $ | 112,688 |  |  | $ | — |  |  | $ | 74,929 |  |  | $ | — |
Actual return on plan assets, net of expenses |  | (408) |  |  | — |  |  | 6,285 |  |  | — |
Employer contributions |  | 8,744 |  |  | 2,651 |  |  | 3,629 |  |  | 2,795 |
Plan participants' contributions |  | 530 |  |  | — |  |  | 281 |  |  | — |
Benefits paid |  | (9,423) |  |  | (2,651) |  |  | (6,388) |  |  | (2,795) |
Acquisitions |  | — |  |  | — |  |  | 30,941 |  |  | — |
Settlements |  | (3,811) |  |  | — |  |  | — |  |  | — |
Other |  | — |  |  | — |  |  | (832) |  |  | — |
Foreign currency changes |  | (5,183) |  |  | — |  |  | 3,843 |  |  | — |
Fair value of plan assets, end of year |  | $ | 103,137 |  |  | $ | — |  |  | $ | 112,688 |  |  | $ | — |
Schedule of Funded Status of Plans | The funded status of the plans was as follows:
|  | As of December 31, 2024 |  | As of December 31, 2023
(in thousands) |  | Pension plans |  | Other postretirement benefits |  | Pension plans |  | Other postretirement benefits
Fair value of plan assets |  | $ | 103,137 |  |  | $ | — |  |  | $ | 112,688 |  |  | $ | — |
Benefit obligation |  | 137,111 |  |  | 26,715 |  |  | 158,323 |  |  | 28,684 |
Funded status |  | $ | (33,974) |  |  | $ | (26,715) |  |  | $ | (45,635) |  |  | $ | (28,684) |
Accrued benefit cost, end of year |  | $ | (33,974) |  |  | $ | (26,715) |  |  | $ | (45,635) |  |  | $ | (28,684) |
Amounts recognized in the consolidated balance sheets consist of the following: |  |  |  |  |  |  |  |
Noncurrent asset |  | $ | 16,982 |  |  | $ | — |  |  | $ | 19,296 |  |  | $ | — |
Current liability |  | (4,915) |  |  | (2,772) |  |  | (5,500) |  |  | (2,808) |
Noncurrent liability |  | (46,041) |  |  | (23,943) |  |  | (59,431) |  |  | (25,876) |
Net amount recognized |  | $ | (33,974) |  |  | $ | (26,715) |  |  | $ | (45,635) |  |  | $ | (28,684) |
Amounts recognized in accumulated other comprehensive income consist of: |  |  |  |  |  |  |  |
Net actuarial loss |  | $ | 19,529 |  |  | $ | 1,345 |  |  | $ | 22,512 |  |  | $ | 1,991 |
Prior service cost/(credit) |  | (96) |  |  | (360) |  |  | (132) |  |  | (484) |
Net amount recognized |  | $ | 19,433 |  |  | $ | 985 |  |  | $ | 22,380 |  |  | $ | 1,507 |
Schedule of Composition of Accrued Pension Cost | The composition of the net pension plan funded status as of December 31, 2024 was as follows:
(in thousands) |  | U.S. plan |  | Non-U.S. plans |  | Total
Pension plans with pension assets |  | $ | — |  |  | $ | 16,982 |  |  | $ | 16,982 |
Pension plans without pension assets |  | (3,284) |  |  | (47,672) |  |  | (50,956) |
Total |  | $ | (3,284) |  |  | $ | (30,690) |  |  | $ | (33,974) |
Schedule of Net Periodic Benefit Plan Cost | The composition of the net periodic benefit plan cost for the years ended December 31, 2024, 2023, and 2022, was as follows:
|  | Pension plans |  | Other postretirement benefits
(in thousands, except percentages) |  | 2024 |  | 2023 |  | 2022 |  | 2024 |  | 2023 |  | 2022
Components of net periodic benefit cost: |  |  |  |  |  |  |  |  |  |  |  |
Service cost |  | $ | 1,812 |  |  | $ | 1,478 |  |  | $ | 1,371 |  |  | $ | 46 |  |  | $ | 60 |  |  | $ | 114 |
Interest cost |  | 6,114 |  |  | 5,151 |  |  | 4,917 |  |  | 1,416 |  |  | 1,874 |  |  | 1,221 |
Expected return on assets |  | (5,430) |  |  | (4,347) |  |  | (5,979) |  |  | — |  |  | — |  |  | — |
Amortization of prior service cost/(credit) |  | (26) |  |  | (32) |  |  | (8) |  |  | (124) |  |  | (4,090) |  |  | (4,488) |
Amortization of net actuarial loss |  | 647 |  |  | 555 |  |  | 1,377 |  |  | (34) |  |  | 828 |  |  | 1,883 |
Settlement |  | (33) |  |  | — |  |  | 49,128 |  |  | — |  |  | — |  |  | — |
Curtailment (gain)/loss |  | (37) |  |  | — |  |  | — |  |  | — |  |  | — |  |  | — |
Net periodic benefit cost |  | $ | 3,047 |  |  | $ | 2,805 |  |  | $ | 50,806 |  |  | $ | 1,304 |  |  | $ | (1,328) |  |  | $ | (1,270) |
Weighted average assumptions used to determine net cost: |  |  |  |  |  |  |  |  |  |  |  |
Discount rate — U.S. plan |  | 5.15 | % |  | 5.49 | % |  | 2.63 | % |  | 5.21 | % |  | 5.55 | % |  | 2.83 | %
Discount rate — non-U.S. plans |  | 4.05 | % |  | 5.15 | % |  | 2.41 | % |  | 4.70 | % |  | 5.20 | % |  | 3.05 | %
Cash balance interest crediting rate - Switzerland pension plan |  | 1.30 | % |  | 2.15 | % |  | 0.25 | % |  | — |  |  | — |  |  | — |
Expected return on plan assets — U.S. plan |  | N/A |  | N/A |  | 3.07 | % |  | N/A |  | N/A |  | N/A
Expected return on plan assets — non-U.S. plans |  | 4.98 | % |  | 5.21 | % |  | 3.31 | % |  | N/A |  | N/A |  | N/A
Rate of compensation increase — U.S. plan |  | N/A |  | N/A |  | N/A |  | N/A |  | N/A |  | N/A
Rate of compensation increase — non-U.S. plans |  | 2.89 | % |  | 3.08 | % |  | 2.70 | % |  | 2.75 | % |  | 2.75 | % |  | 2.75 | %
Schedule of (Gains)/Losses Recognized in Other Comprehensive Income | Pretax (gains)/losses on plan assets and benefit obligations recognized in other comprehensive income for the years ended December 31, 2024, 2023, and 2022, was as follows:
|  | Pension plans |  | Other postretirement benefits
(in thousands) |  | 2024 |  | 2023 |  | 2022 |  | 2024 |  | 2023 |  | 2022
Settlements/curtailments |  | $ | 70 |  |  | $ | — |  |  | $ | (49,128) |  |  | $ | — |  |  | $ | — |  |  | $ | — |
Asset/liability loss/(gain) |  | (2,023) |  |  | 4,365 |  |  | 16,828 |  |  | (709) |  |  | (6,131) |  |  | (6,658) |
Amortization of actuarial (loss) |  | (646) |  |  | (554) |  |  | (1,377) |  |  | 34 |  |  | (828) |  |  | (1,883) |
Amortization of prior service cost/(credit) |  | 26 |  |  | 32 |  |  | 8 |  |  | 124 |  |  | 4,090 |  |  | 3,884 |
Currency impact |  | (748) |  |  | 757 |  |  | (944) |  |  | 28 |  |  | (8) |  |  | 15 |
Cost/(benefit) in Other comprehensive income |  | $ | (3,321) |  |  | $ | 4,600 |  |  | $ | (34,613) |  |  | $ | (523) |  |  | $ | (2,877) |  |  | $ | (4,642) |
Schedule of Fair Value of Plan Assets | As of December 31, 2024 and 2023, there were no investments expected to be sold at a value materially different than NAV.
|  | Assets at Fair Value as of December 31, 2024
(in thousands) |  | Quoted prices in active markets Level 1 |  | Significant other observable inputs Level 2 |  | Significant unobservable inputs Level 3 |  | Total
Common Stocks and equity funds |  | $ | — |  |  | $ | 4,241 |  |  | $ | — |  |  | $ | 4,241 |
Debt securities |  | — |  |  | 49,940 |  |  | — |  |  | 49,940 |
Insurance contracts |  | — |  |  | — |  |  | 3,528 |  |  | 3,528 |
Real Estate |  | — |  |  | — |  |  | 3,244 |  |  | 3,244 |
Hedge Funds |  | — |  |  | — |  |  | 836 |  |  | 836 |
Cash and short-term investments |  | 5,323 |  |  | — |  |  | — |  |  | 5,323 |
Total investments in the fair value hierarchy |  | $ | 5,323 |  |  | $ | 54,181 |  |  | $ | 7,608 |  |  | 67,112 |
Investments at net asset value: |  |  |  |  |  |  |  |
Common Stocks and equity funds |  |  |  |  |  |  |  | 13,124 |
Fixed income funds |  |  |  |  |  |  |  | 22,901 |
Limited partnerships |  |  |  |  |  |  |  | — |
Total plan assets |  |  |  |  |  |  |  | $ | 103,137 |
|  | Assets at Fair Value as of December 31, 2023
(in thousands) |  | Quoted prices in active markets Level 1 |  | Significant other observable inputs Level 2 |  | Significant unobservable inputs Level 3 |  | Total
Common Stocks and equity funds |  | $ | — |  |  | $ | 4,159 |  |  | $ | — |  |  | $ | 4,159 |
Debt securities |  | — |  |  | 56,838 |  |  | — |  |  | 56,838 |
Insurance contracts |  | — |  |  | — |  |  | 3,478 |  |  | 3,478 |
Real Estate |  | — |  |  | — |  |  | 3,451 |  |  | 3,451 |
Hedge Funds |  | — |  |  | — |  |  | 668 |  |  | 668 |
Cash and short-term investments |  | 5,740 |  |  | — |  |  | — |  |  | 5,740 |
Total investments in the fair value hierarchy |  | $ | 5,740 |  |  | $ | 60,997 |  |  | $ | 7,597 |  |  | 74,334 |
Investments at net asset value: |  |  |  |  |  |  |  |
Common Stocks and equity funds |  |  |  |  |  |  |  | 12,608 |
Fixed income funds |  |  |  |  |  |  |  | 25,746 |
Limited partnerships |  |  |  |  |  |  |  | — |
Total plan assets |  |  |  |  |  |  |  | $ | 112,688 |
Schedule of Reconciliation of Level 3 Assets | The following tables present a reconciliation of Level 3 assets held during the years ended December 31, 2024 and 2023:
(in thousands) |  | December 31, 2023 |  | Net realized gains |  | Net unrealized gains |  | Net purchases, issuances and settlements |  | Net transfers (out of) Level 3 |  | December 31, 2024
Insurance contracts - |  |  |  |  |  |  |  |  |  |  |  |
total level 3 assets |  | $ | 7,597 |  |  | $ | — |  |  | $ | 58 |  |  | $ | (47) |  |  | $ | — |  |  | $ | 7,608 |
(in thousands) |  | December 31, 2022 |  | Net realized gains |  | Net unrealized gains |  | Net purchases, issuances and settlements |  | Net transfers (out of) Level 3 |  | December 31, 2023
Insurance contracts - |  |  |  |  |  |  |  |  |  |  |  |
total level 3 assets |  | $ | 2,418 |  |  | $ | — |  |  | $ | 18 |  |  | $ | 5,161 |  |  | $ | — |  |  | $ | 7,597 |
Schedule of Asset Allocation | The asset allocation for the Company’s non-U.S. pension plans for 2024 and 2023, and the target allocation, by asset category, are as follows:
|  | Non-U.S. Plans
|  | Target Allocation |  | Percentage of plan assets at plan measurement date
Asset category |  |  | 2024 |  | 2023
Equity securities |  | 15 | % |  | 15 | % |  | 13 | %
Debt securities |  | 70 | % |  | 70 | % |  | 73 | %
Real estate |  | 3 | % |  | 3 | % |  | 3 | %
Other(1) |  | 12 | % |  | 12 | % |  | 11 | %
|  | 100 | % |  | 100 | % |  | 100 | %
(1)Other includes hedged equity and absolute return strategies, as well as private equity. The Company has procedures to closely monitor the performance of these investments and compares asset valuations to audited financial statements of the funds.
Schedule of Pension Plans with Projected Benefit Obligation and Accumulated Benefit Obligation in Excess of Plan Assets | At the end of 2024 and 2023, the projected benefit obligation, accumulated benefit obligation, and fair value of plan assets for pension plans with projected benefit obligation and an accumulated benefit obligation in excess of plan assets were as follows:
|  | Plans with projected benefit obligation in excess of plan assets
(in thousands) |  | 2024 |  | 2023
Projected benefit obligation |  | $ | 55,067 |  |  | $ | 81,972 |
Fair value of plan assets |  | 4,111 |  |  | 17,041 |
|  | Plans with accumulated benefit obligation in excess of plan assets
(in thousands) |  | 2024 |  | 2023
Accumulated benefit obligation |  | $ | 52,493 |  |  | $ | 77,688 |
Fair value of plan assets |  | 3,509 |  |  | 17,041 |
Schedule of Expected Cash Flows | Information about expected cash flows for the pension and other benefit obligations are as follows:
(in thousands) |  | Pension plans |  | Other postretirement benefits
Expected employer contributions and direct employer payments in the next fiscal year |  | $ | 5,707 |  |  | $ | 2,772 |
Expected benefit payments |  |  |  |
2025 |  |  | 10,249 |  |  | 2,772 |
2026 |  |  | 10,244 |  |  | 2,672 |
2027 |  |  | 9,732 |  |  | 2,573 |
2028 |  |  | 9,963 |  |  | 2,474 |
2029 |  |  | 9,855 |  |  | 2,375 |
2030 to 2034 (expected, combined) |  | 49,316 |  |  | 10,418 |

X
- Definition Schedule Of Allocation Of Plan Assets, Target Allocations And Actual Allocations [Table Text Block]. + References No definition available. + Details
Name: | ain_ScheduleOfAssetAllocationTableTextBlock
Namespace Prefix: | ain_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule Of Accumulated Benefit Obligations And Projected Benefit Obligations In Excess Of Fair Value Of Plan Assets [Table Text Block]. + References No definition available. + Details
Name: | ain_ScheduleOfPensionPlansWithProjectedBenefitObligationInExcessOfPlanAssetsAndForPensionPlansWithAnAccumulatedBenefitObligationInExcessOfPlanAssetsTableTextBlock
Namespace Prefix: | ain_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Subparagraph (a)(b)(c) -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -SubTopic 20 -Subparagraph (d)(5) -Name Accounting Standards Codification -Paragraph 1 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -SubTopic 20 -Subparagraph (b) -Name Accounting Standards Codification -Paragraph 1 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -SubTopic 20 -Subparagraph (a) -Name Accounting Standards Codification -Paragraph 1 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the effect of fair value measurements using significant unobservable inputs (Level 3) on changes in plan assets of pension plans and/or other employee benefit plans for the period. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -SubTopic 20 -Subparagraph (f) -Name Accounting Standards Codification -Paragraph 1 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -SubTopic 20 -Subparagraph (h) -Name Accounting Standards Codification -Paragraph 1 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfNetBenefitCostsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of net funded status of pension plans and/or other employee benefit plans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfNetFundedStatusTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration