XML 76 R66.htm IDEA: XBRL DOCUMENT
v3.23.1

Fair Value Measurements - Changes in the Fair Value of the Financial Liabilities (Details) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2023 USD ($)
Derivative Liabilities on Convertible Debentures |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |
Beginning Balance | $ 405
Recognition of earn-out RSUs | 0
Change in fair value during the period | 92
Ending Balance | 497
Contingent Earn-out Shares Liability |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |
Beginning Balance | 564
Recognition of earn-out RSUs | 0
Change in fair value during the period | 52
Ending Balance | $ 616

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

X
- Definition Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities. + References No definition available. + Details
Name: | us-gaap_FinancialLiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties. + References No definition available. + Details
Name: | us-gaap_LiabilitiesFairValueAdjustment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financial Liabilities, Recognition of Equity Instruments Other Than Options + References No definition available. + Details
Name: | xos_FinancialLiabilitiesRecognitionOfEquityInstrumentsOtherThanOptions
Namespace Prefix: | xos_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=xos_DerivativeLiabilityOnConvertibleNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=xos_DerivativeInstrumentContingentConsiderationLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |