XML 90 R73.htm IDEA: XBRL DOCUMENT
v3.25.1

Equity (Details) |  |  |  | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Dec. 06, 2023 $ / shares shares | Jun. 22, 2023 USD ($) | Mar. 23, 2022 USD ($) shares | Dec. 31, 2024 USD ($) vote classOfCommonStock $ / shares shares | Dec. 31, 2023 USD ($) $ / shares shares | Sep. 10, 2024 shares
Class of Stock [Line Items] |  |  |  |  |  |
Classes of stock | classOfCommonStock |  |  |  | 2 |  |
Stock authorized (in shares) |  |  |  | 1,010,000,000 |  |
Common stock, authorized (in shares) | 1,000,000,000 |  |  | 1,000,000,000 | 1,000,000,000 |
Common stock, par value (in dollars per share) | $ / shares |  |  |  | $ 0.0001 | $ 0.0001 |
Preferred stock, authorized (in shares) |  |  |  | 10,000,000 | 10,000,000 |
Preferred stock, par value (in dollars per share) | $ / shares |  |  |  | $ 0.0001 | $ 0.0001 |
Number of votes per share | vote |  |  |  | 1 |  |
Reverse stock split ratio | 0.0333 |  |  |  |  |
Sale of stock, number of shares issued in transaction (in shares) |  |  |  | 5,500 | 138,795 |
Prepayment reduction, period prior to prepayment date |  | 30 days |  |  |  |
Sale of stock, consideration received on transaction | $ |  |  |  | $ 46,750 | $ 1,200,000 |
Remaining commitment amount available | $ |  |  |  | $ 119,400,000 | $ 119,500,000 |
Number of shares registered for resale |  |  |  |  |  | 3,333,333
SEPA Convertible Note |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Excess proceeds | $ |  | $ 3,000,000 |  |  |  |
Excess proceeds from convertible debentures paid to company (as percent) |  | 75.00% |  |  |  |
Optional redemption on the convertible debentures (as percent) |  | 25.00% |  |  |  |
Standby Equity Purchase Agreement |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Sale of stock, maximum consideration to be received on transaction | $ |  |  | $ 125,000,000 |  |  |
Sale of stock, number of shares issued in transaction, post split (in shares) |  |  | 619 |  |  |
Number of days for determining the share price (in days) |  | 3 days |  |  |  |
Beneficial ownership limitation (as a percent) |  | 9.99% | 4.99% |  |  |
Common Stock Public Warrants |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |
Exercise price (in dollars per share) | $ / shares | $ 345.00 |  |  |  |  |
Exercise price of warrants or rights (in dollars per share) | $ / shares | $ 11.50 |  |  | $ 345.00 |  |

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 Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 + Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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 Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 + Details
Name: | us-gaap_PreferredStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
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 Capital Stock, Shares Authorized + References No definition available. + Details
Name: | xos_CapitalStockSharesAuthorized
Namespace Prefix: | xos_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Exercise Price Of Warrants Or Rights, After Reverse Stock Split + References No definition available. + Details
Name: | xos_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsAfterReverseStockSplit
Namespace Prefix: | xos_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Common Stock Voting Rights, Number Of Votes + References No definition available. + Details
Name: | xos_CommonStockVotingRightsNumberOfVotes
Namespace Prefix: | xos_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Convertible Debt, Excess Proceeds + References No definition available. + Details
Name: | xos_DebtInstrumentConvertibleDebtExcessProceeds
Namespace Prefix: | xos_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Debt Instrument, Excess Proceeds From Convertible Debentures Applied Optional Redemption On The Convertible Debentures + References No definition available. + Details
Name: | xos_DebtInstrumentExcessProceedsFromConvertibleDebenturesAppliedOptionalRedemptionOnTheConvertibleDebentures
Namespace Prefix: | xos_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Excess Proceeds From Convertible Debentures Paid To Company + References No definition available. + Details
Name: | xos_DebtInstrumentExcessProceedsFromConvertibleDebenturesPaidToCompany
Namespace Prefix: | xos_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Redemption, Prepayment Reduction, Period Prior To Prepayment Date + References No definition available. + Details
Name: | xos_DebtInstrumentRedemptionPrepaymentReductionPeriodPriorToPrepaymentDate
Namespace Prefix: | xos_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Classes Of Common Stock + References No definition available. + Details
Name: | xos_NumberOfClassesOfCommonStock
Namespace Prefix: | xos_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sale Of Stock, Beneficial Ownership Limitation + References No definition available. + Details
Name: | xos_SaleOfStockBeneficialOwnershipLimitation
Namespace Prefix: | xos_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sale of Stock, Maximum Consideration To Be Received on Transaction + References No definition available. + Details
Name: | xos_SaleOfStockMaximumConsiderationToBeReceivedOnTransaction
Namespace Prefix: | xos_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sale Of Stock, Number Of Days For Determining The Share Price + References No definition available. + Details
Name: | xos_SaleOfStockNumberOfDaysForDeterminingTheSharePrice
Namespace Prefix: | xos_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sale of Stock, Number of Shares Issued in Transaction, Post Stock Split + References No definition available. + Details
Name: | xos_SaleOfStockNumberOfSharesIssuedInTransactionPostStockSplit
Namespace Prefix: | xos_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale Of Stock, Number Of Shares Registered For Resale + References No definition available. + Details
Name: | xos_SaleOfStockNumberOfSharesRegisteredForResale
Namespace Prefix: | xos_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sale of Stock, Remaining Commitment Amount Available + References No definition available. + Details
Name: | xos_SaleOfStockRemainingCommitmentAmountAvailable
Namespace Prefix: | xos_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=xos_SEPAConvertibleNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=xos_StandbyEquityPurchaseAgreementMember
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: |