XML 138 R116.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Note 18 - Employee Benefits (Details Textual) shares in Thousands | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2024 shares | Dec. 31, 2023 shares | Dec. 31, 2022 shares
Number of Employee Retirement Plans | 2 |  |
Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares (in shares) | 0 | 0 | 0
Defined Contribution Salary Reduction Plan [Member] |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Match | 100.00% |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 3.00% |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Match Threshold, Three to Six Percent | 50.00% |  |
Defined Contribution Salary Reduction Plan [Member] | Minimum [Member] |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 3.00% |  |
Defined Contribution Salary Reduction Plan [Member] | Maximum [Member] |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 6.00% |  |

X
- Definition Percentage employer matches of the employee's percentage contribution matched between 3% and 6%. + References No definition available. + Details
Name: | alrs_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchThresholdThreeToSixPercent
Namespace Prefix: | alrs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of employee retirement plans offered by the company. + References No definition available. + Details
Name: | alrs_NumberOfEmployeeRetirementPlans
Namespace Prefix: | alrs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480489/718-40-50-1 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=alrs_DefinedContributionSalaryReductionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |