XML 64 R53.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Warrants - Narrative (Details) $ / shares in Units, $ in Millions |  | 1 Months Ended | 3 Months Ended | 26 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Feb. 10, 2023 USD ($) year day $ / shares shares | Aug. 31, 2020 USD ($) $ / shares shares | Jun. 30, 2024 year $ / shares shares | Jun. 30, 2024 year $ / shares shares | Dec. 31, 2023 year | Jun. 30, 2023 year | Mar. 11, 2021 USD ($) $ / shares shares
At the Market Program |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Sale of stock, number of shares issued in transaction (in shares) |  |  | 1,489,300 | 5,495,117 |  |  |
CLA |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants outstanding (in shares) |  |  |  |  |  |  | 999,999
Conversion of CLA Units to Ouster Common Stock | CLA |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Number of ordinary shares called by each warrant (in shares) |  | 1 |  |  |  |  |
Warrant, conversion ratio |  |  |  |  |  |  | 1
Conversion of CLA Units to Public Warrant | CLA |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Number of ordinary shares called by each warrant (in shares) |  | 0.5 |  |  |  |  |
Private Placement Warrants | Expected term (years) | Valuation Technique, Option Pricing Model |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants, fair value measurement inputs | year |  |  | 1.7 | 1.7 | 2.2 | 2.7 |
Private Placement Warrants | Expected volatility | Valuation Technique, Option Pricing Model |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants, fair value measurement inputs |  |  | 0.9800 | 0.9800 | 0.9400 | 0.8000 |
Private Placement Warrants | Risk-free interest rate | Valuation Technique, Option Pricing Model |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants, fair value measurement inputs |  |  | 0.0483 | 0.0483 | 0.0419 | 0.0461 |
Public Warrants |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Redeem of warrants, price (in dollars per share) | $ / shares |  | $ 0.10 |  |  |  |  |
Warrant liabilities | $ |  |  |  |  |  |  | $ 17.9
Exercise of warrant, threshold common stock price (in dollars per share) | $ / shares |  | $ 180.00 |  |  |  |  |
Exercise of warrant, threshold trading days |  | 20 days |  |  |  |  |
Exercise of warrant, threshold trading-day period |  | 30 days |  |  |  |  |
Public Warrants | Velodyne |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Redeem of warrants, price (in dollars per share) | $ / shares | $ 0.10 |  |  |  |  |  |
Warrants issued, exercise price (in dollars per share) | $ / shares | $ 140.20 |  |  |  |  |  |
Number of ordinary shares called by each warrant (in shares) | 0.06153 |  |  |  |  |  |
Exercise of warrant, threshold common stock price (in dollars per share) | $ / shares | $ 219.41 |  |  |  |  |  |
Exercise of warrant, threshold trading days | 20 days |  |  |  |  |  |
Exercise of warrant, threshold trading-day period | 30 days |  |  |  |  |  |
Number of warrants acquired in business combination (in shares) | 5,973,170 |  |  |  |  |  |
Business days prior to date redemption notice sent to warrant holders | day | 3 |  |  |  |  |  |
Public Warrants | CLA |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrant, exercisable, threshold period |  | 12 months |  |  |  |  |
Warrant, expiration period |  | 5 years |  |  |  |  |
Warrants issued, exercise price (in dollars per share) | $ / shares |  | $ 115.00 |  |  |  |  |
Public Warrants | Conversion of Warrant to Ouster Common Stock |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Number of ordinary shares called by each warrant (in shares) |  |  |  |  |  |  | 0.1
Amazon Warrant | Velodyne |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Business combination, consideration transferred, warrants and rights assumed | $ | $ 8.6 |  |  |  |  |  |
Amazon Warrant | Velodyne | Expected term (years) | Valuation Technique, Option Pricing Model |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants, fair value measurement inputs | year | 6.98 |  |  |  |  |  |
Amazon Warrant | Velodyne | Expected volatility | Valuation Technique, Option Pricing Model |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants, fair value measurement inputs | 0.537 |  |  |  |  |  |
Amazon Warrant | Velodyne | Risk-free interest rate | Valuation Technique, Option Pricing Model |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants, fair value measurement inputs | 0.0386 |  |  |  |  |  |
Amazon Warrant | Velodyne | Expected dividend rate | Valuation Technique, Option Pricing Model |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants, fair value measurement inputs | 0 |  |  |  |  |  |
Amazon Warrant, Common Stock Vested | Velodyne |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Business combination, consideration transferred, warrants and rights assumed | $ | $ 8.6 |  |  |  |  |  |
Sponsor | Private Placement Warrants |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrant liabilities | $ |  | $ 19.4 |  |  |  |  |
Sponsor | Private Placement Warrants | Sponsor |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants issued, number of preferred stock callable (in shares) |  | 600,000 |  |  |  |  |
Redeem of warrants, price (in dollars per share) | $ / shares |  | $ 10.00 |  |  |  |  |
Warrant, aggregated purchase price | $ |  | $ 6.0 |  |  |  |  |
Warrant, exercisable, threshold period |  | 12 months |  |  |  |  |
Warrant, expiration period |  | 5 years |  |  |  |  |
Warrants issued, exercise price (in dollars per share) | $ / shares |  |  |  |  |  |  | $ 115.00
Sponsor | Private Placement Warrants | Conversion of Warrant to Ouster Common Stock |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Number of ordinary shares called by each warrant (in shares) |  |  |  |  |  |  | 0.1
Amazoncom NV Investment Holdings LLLC | Amazon Warrant | Velodyne |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Warrants issued, number of preferred stock callable (in shares) | 3,263,898 |  | 3,266,116 | 3,266,116 |  |  |
Warrants issued, exercise price (in dollars per share) | $ / shares | $ 50.71 |  | $ 50.66 | $ 50.66 |  |  |
Number of shares issuable (in shares) |  |  | 2,218 |  |  |  |
Vesting schedule of warrant, percent | 50.00% |  |  |  |  |  |
Class of warrant or right, vesting payments to be received | $ | $ 100.0 |  |  |  |  |  |
Warrants vested during period (in shares) |  |  | 56,634 |  |  |  |
Amazoncom NV Investment Holdings LLLC | Amazon Warrant, Common Stock Vested | Velodyne |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Class of warrant or right, number of common shares vested (in shares) | 1,848,694 |  |  |  |  |  |
Amazoncom NV Investment Holdings LLLC | Amazon Warrant, Common Stock Unvested | Velodyne |  |  |  |  |  |  |
Class of Warrant or Right [Line Items] |  |  |  |  |  |  |
Class of warrant or right, number of common shares unvested (in shares) | 1,219,235 |  |  |  |  |  |
Number of warrants vested (in shares) |  |  | 2,046,881 | 2,046,881 |  |  |

X
- Definition Business Combination, Consideration Transferred, Number Of Warrants Acquired + References No definition available. + Details
Name: | oust_BusinessCombinationConsiderationTransferredNumberOfWarrantsAcquired
Namespace Prefix: | oust_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Business Combination, Consideration Transferred, Warrants and Rights Assumed + References No definition available. + Details
Name: | oust_BusinessCombinationConsiderationTransferredWarrantsAndRightsAssumed
Namespace Prefix: | oust_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Class of Warrant or Right, Additional Number of Securities Called by Warrants or Rights + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightAdditionalNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | oust_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Conversion Ratio + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightConversionRatio
Namespace Prefix: | oust_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class Of Warrant Or Right, Exercisable, Threshold Common Stock Price For Redemption + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightExercisableThresholdCommonStockPriceForRedemption
Namespace Prefix: | oust_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Class of Warrant or Right, Exercisable, Threshold Trading-day Period + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightExercisableThresholdTradingDayPeriod
Namespace Prefix: | oust_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class of Warrant or Right, Exercisable, Threshold Trading Days + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightExercisableThresholdTradingDays
Namespace Prefix: | oust_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class of Warrant or Right, Number of Warrants Vested + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightNumberOfWarrantsVested
Namespace Prefix: | oust_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Number of Warrants Vested During Period + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightNumberOfWarrantsVestedDuringPeriod
Namespace Prefix: | oust_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class of Warrant or Right, Unvested Warrants, Number of Common Shares Represented + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightUnvestedWarrantsNumberOfCommonSharesRepresented
Namespace Prefix: | oust_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of Warrant or Right, Vested Warrants, Number of Common Shares Represented + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightVestedWarrantsNumberOfCommonSharesRepresented
Namespace Prefix: | oust_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class Of Warrant Or Right, Vesting Basis, Payments By Counterparty For Goods And Services, Maximum + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightVestingBasisPaymentsByCounterpartyForGoodsAndServicesMaximum
Namespace Prefix: | oust_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Class of Warrant or Right, Vesting Of Warrant Upon Acquisition, Percent + References No definition available. + Details
Name: | oust_ClassOfWarrantOrRightVestingOfWarrantUponAcquisitionPercent
Namespace Prefix: | oust_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Business Days Prior To Date Notice Of Redemption Sent To Warrant Holders + References No definition available. + Details
Name: | oust_NumberOfBusinessDaysPriorToDateNoticeOfRedemptionSentToWarrantHolders
Namespace Prefix: | oust_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Redemption Of Warrant, Price Per Share + References No definition available. + Details
Name: | oust_RedemptionOfWarrantPricePerShare
Namespace Prefix: | oust_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
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 The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfWarrants
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 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 Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur. + 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_WarrantsAndRightsOutstandingMeasurementInput
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + 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_WarrantsAndRightsOutstandingTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=oust_AtTheMarketProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=oust_ColonnadeAcquisitionCorpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConversionOfStockByUniqueDescriptionAxis=oust_ConversionOfCLAUnitsToOusterCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConversionOfStockByUniqueDescriptionAxis=oust_ConversionOfCLAUnitsToPublicWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueOptionPricingModelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=oust_VelodyneLidarIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConversionOfStockByUniqueDescriptionAxis=oust_ConversionOfWarrantToOusterCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_CounterpartyNameAxis=oust_SponsorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=oust_SponsorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=oust_AmazoncomNVInvestmentHoldingsLLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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