XML 91 R74.htm IDEA: XBRL DOCUMENT
v3.25.1

Derivative Instruments (Details) |  | 12 Months Ended
--- | --- | ---
Dec. 06, 2023 $ / shares | Dec. 31, 2024 USD ($) day $ / shares shares
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |
Reverse stock split ratio | 0.0333 |
Threshold consecutive trading days ending on the third day prior to notice of redemption |  | 10 days
Warrant Redemption Scenario One |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |
Redemption, stock price threshold (in dollars per share) |  | $ 540.00
Redemption price (in dollars per share) |  | $ 0.01
Redemption notice period |  | 30 days
Redemption, threshold trading days | day |  | 20
Redemption, threshold consecutive trading days |  | 30 days
Redemption period |  | 30 days
Warrant Redemption Scenario Two |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |
Redemption, stock price threshold (in dollars per share) |  | $ 300.00
Redemption price (in dollars per share) |  | $ 0.10
Redemption notice period |  | 30 days
Reference value (in dollars per share) |  | $ 540.00
Common Stock Public Warrants |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |
Number of warrants issued (in shares) | shares |  | 18,633,301
Warrants liabilities | $ |  | $ 100,000
Exercise price of warrants or rights (in dollars per share) | $ 11.50 | $ 345.00
Common Stock Private Warrants |  |
Derivative Instruments and Hedging Activities Disclosures [Line Items] |  |
Number of warrants issued (in shares) | shares |  | 199,997
Warrants liabilities | $ |  | $ 1,280

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SAB Topic 4.C) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4 + Details
Name: | us-gaap_StockholdersEquityNoteStockSplitConversionRatio1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -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 (bbb)(2) -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 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Class Of Warrant Or Right, Fair Market Value, Threshold Consecutive Trading Days Ending on Third Trading Day Prior To Notice Of Redemption + References No definition available. + Details
Name: | xos_ClassOfWarrantOrRightFairMarketValueThresholdConsecutiveTradingDaysEndingOnThirdTradingDayPriorToNoticeOfRedemption
Namespace Prefix: | xos_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Redemption Notice Period + References No definition available. + Details
Name: | xos_ClassOfWarrantOrRightRedemptionNoticePeriod
Namespace Prefix: | xos_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Redemption Period + References No definition available. + Details
Name: | xos_ClassOfWarrantOrRightRedemptionPeriod
Namespace Prefix: | xos_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Redemption Price + References No definition available. + Details
Name: | xos_ClassOfWarrantOrRightRedemptionPrice
Namespace Prefix: | xos_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class Of Warrant Or Right, Redemption, Reference Value + References No definition available. + Details
Name: | xos_ClassOfWarrantOrRightRedemptionReferenceValue
Namespace Prefix: | xos_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days + References No definition available. + Details
Name: | xos_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays
Namespace Prefix: | xos_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Redemption, Threshold Trading Days + References No definition available. + Details
Name: | xos_ClassOfWarrantOrRightRedemptionThresholdTradingDays
Namespace Prefix: | xos_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Share Price Redemption Trigger + References No definition available. + Details
Name: | xos_ClassOfWarrantOrRightSharePriceRedemptionTrigger
Namespace Prefix: | xos_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | xos_WarrantRedemptionScenarioAxis=xos_WarrantRedemptionScenarioOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | xos_WarrantRedemptionScenarioAxis=xos_WarrantRedemptionScenarioTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=xos_CommonStockPublicWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=xos_CommonStockPrivateWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |