XML 79 R68.htm IDEA: XBRL DOCUMENT
v3.25.1

Commitments and Contingencies - Additional Information (Details) | 12 Months Ended
--- | ---
Dec. 31, 2024 USD ($)
Commitments And Contingencies Disclosure [Abstract] |
Lawsuits expected | $ 0
Purchase commitments description | In the normal course of business, the Company may enter into purchase commitments for inventory components to be delivered based upon non-cancellable, pre-established, delivery schedules that are over a period that may exceed one year
Non-cancellable open purchase commitments | $ 2,822,062

X
- Definition Lawsuits expected. + References No definition available. + Details
Name: | oss_LawsuitsExpected
Namespace Prefix: | oss_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum amount the entity agreed to spend under the long-term purchase commitment. + References No definition available. + Details
Name: | us-gaap_LongTermPurchaseCommitmentAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Describes the terms of a significant arrangement with a supplier (excluding an unconditional purchase obligation) to acquire goods or services over a period of time beyond one year or the normal operating cycle, if longer, which may include identification of the goods or services to be purchased, pricing, effects on pricing of failing to reach minimum quantities required to be purchased, cancellation rights, and termination provisions. + References No definition available. + Details
Name: | us-gaap_LongTermPurchaseCommitmentDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration