v3.25.4

Fair Value Measurements (Details) - USD ($) | Dec. 31, 2025 | Dec. 31, 2024
--- | --- | ---
Earnout liability | $ 2,620,933 | $ 23,304,808
Warrant liability (Public Warrants) | 12,916,006 | 33,124,868
Warrant liability (Public Warrants) | 12,916,006 | 33,124,868
Warrant liability (Private Warrants) | 412,000 | 1,055,750
Warrant liability (Private Warrants) | 412,000 | 1,055,750
Total liabilities measured at fair value | 15,948,939 | 57,485,426
Fair Value Inputs Level 1 [Member] |  |
Earnout liability | 257,481 | 7,825,000
Warrant liability (Public Warrants) | 12,916,006 | 33,124,868
Warrant liability (Private Warrants) | 0 | 0
Total liabilities measured at fair value | 13,173,487 | 40,949,868
Fair Value Inputs Level 2 [Member] |  |
Earnout liability | 0 | 0
Warrant liability (Public Warrants) | 0 | 0
Warrant liability (Private Warrants) | 412,000 | 1,055,750
Total liabilities measured at fair value | 412,000 | 1,055,750
Fair Value Inputs Level 3 [Member] |  |
Earnout liability | 2,363,452 | 15,479,808
Warrant liability (Public Warrants) | 0 | 0
Warrant liability (Private Warrants) | 0 | 0
Total liabilities measured at fair value | $ 2,363,452 | $ 15,479,808

X
- References No definition available. + Details
Name: | airsp_EarnoutLiability
Namespace Prefix: | airsp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | airsp_WarrantLiabilityPrivateWarrants
Namespace Prefix: | airsp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | airsp_WarrantLiabilityPrivateWarrantsAmount
Namespace Prefix: | airsp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | airsp_WarrantLiabilityPublicWarrants
Namespace Prefix: | airsp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | airsp_WarrantLiabilityPublicWarrantsAmount
Namespace Prefix: | airsp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of other liabilities. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E + Details
Name: | us-gaap_OtherLiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |