v3.22.1

Additional Paid-in Capital (Details 1) - $ / shares | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
Offsetting Assets [Line Items] |  |
Options | 5,497,001,500 | 5,362,701,500
Exercise Price | $ 0.006 | $ 0.004
Intrinsic Value | $ 0.054 | $ 0.066
Weighted Average Remaining Contractual Life | 2 years 4 months 13 days | 1 year 18 days
Options 1 [Member] |  |
Offsetting Assets [Line Items] |  |
Options |  | 4,365,001,300
Exercise Price | $ 0.002 | $ 0.002
Intrinsic Value | $ 0.058 | $ 0.069
Options 2 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 5,600,000 | 6,950,000
Exercise Price | $ 0.015 | $ 0.015
Intrinsic Value | $ 0.045 | $ 0.056
Options 3 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 40,500,000 | 40,500,000
Exercise Price | $ 0.015 | $ 0.015
Intrinsic Value | $ 0.045 | $ 0.056
Options 4 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 5,000,000 | 5,000,000
Exercise Price | $ 0.015 | $ 0.015
Intrinsic Value | $ 0.045 | $ 0.056
Options 5 [Member] |  |
Offsetting Assets [Line Items] |  |
Options |  | 300,000
Exercise Price | $ 0.050 | $ 0.050
Intrinsic Value | $ 0.010 | $ 0.021
Options 6 [Member] |  |
Offsetting Assets [Line Items] |  |
Options |  | 10,000,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 7 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 6,650,000 | 9,150,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 8 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 4,925,001,500 | 560,000,200
Exercise Price | $ 0.002 | $ 0.002
Intrinsic Value | $ 0.058 | $ 0.069
Options 9 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 3,350,000 | 3,900,000
Exercise Price | $ 0.015 | $ 0.015
Intrinsic Value | $ 0.045 | $ 0.056
Options 10 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 200,000 | 200,000
Exercise Price | $ 0.030 | $ 0.030
Intrinsic Value | $ 0.030 | $ 0.041
Options 11 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 13,000,000 | 13,000,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 12 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 77,000,000 | 62,000,000
Exercise Price | $ 0.050 | $ 0.050
Intrinsic Value | $ 0.010 | $ 0.021
Options 13 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 19,400,000 | 25,400,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 14 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 5,000,000 | 5,000,000
Exercise Price | $ 0.050 | $ 0.050
Intrinsic Value | $ 0.010 | $ 0.021
Options 15 [Member] |  |
Offsetting Assets [Line Items] |  |
Options |  | 5,000,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 16 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 2,500,000 | 2,500,000
Exercise Price | $ 0.050 | $ 0.050
Intrinsic Value | $ 0.010 | $ 0.021
Options 17 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 1,000,000 | 1,000,000
Exercise Price | $ 0.050 | $ 0.050
Intrinsic Value | $ 0.010 | $ 0.021
Options 18 [Member] |  |
Offsetting Assets [Line Items] |  |
Options |  | 5,000,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 19 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 3,500,000 | 3,500,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 20 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 2,000,000 | 2,000,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 21 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 120,000,000 | 120,000,000
Exercise Price | $ 0.015 | $ 0.015
Intrinsic Value | $ 0.045 | $ 0.056
Options 22 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 10,000,000 | 10,000,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 23 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 20,000,000 | 20,000,000
Exercise Price | $ 0.035 | $ 0.035
Intrinsic Value | $ 0.025 | $ 0.036
Options 24 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 87,300,000 | 87,300,000
Exercise Price | $ 0.050 | $ 0.050
Intrinsic Value | $ 0.010 | $ 0.021
Options 25 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 56,500,000 |
Exercise Price | $ 0.050 |
Intrinsic Value | $ 0.010 |
Options 26 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 26,000,000 |
Exercise Price | $ 0.050 |
Intrinsic Value | $ 0.010 |
Options 27 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 17,500,000 |
Exercise Price | $ 0.050 |
Intrinsic Value | $ 0.010 |
Options 28 [Member] |  |
Offsetting Assets [Line Items] |  |
Options | 50,000,000 |
Exercise Price | $ 0.050 |
Intrinsic Value | $ 0.010 |

X
- References No definition available. + Details
Name: | ALRT_ExercisePrices
Namespace Prefix: | ALRT_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ALRT_IntrinsicValue
Namespace Prefix: | ALRT_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ALRT_OpenOptionContractsWrittenNumbersOfShare
Namespace Prefix: | ALRT_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_OffsettingAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options4Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options6Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options7Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options8Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options9Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options10Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options11Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options12Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options13Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options14Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options15Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options16Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options17Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options18Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options19Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options20Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options21Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options22Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options23Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options24Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options25Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options26Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options27Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ALRT_Options28Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |