XML 75 R60.htm IDEA: XBRL DOCUMENT
v3.21.2

Share-Based Compensation Plans (Details Narrative) - USD ($) | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | ---
Jan. 31, 2021 | Jan. 31, 2020 | Dec. 31, 2019 | Apr. 30, 2021 | Apr. 30, 2020 | Jan. 18, 2018 | Dec. 31, 2015
Restricted stock options, granted during period |  |  |  | 10,000 | 13,513 |  |
Performance-based Stock Options [Member] |  |  |  |  |  |  |
Share-based compensation weighted average per share fair value |  |  |  | $ 2.09 |  |  |
Employee Stock Option [Member] |  |  |  |  |  |  |
Number of shares granted during the period |  |  |  | 248,876 | 411,666 |  |
Share-based compensation weighted average per share fair value |  |  |  | $ 2.63 | $ 0.92 |  |
Share-based compensation intrinsic value of outstanding |  |  |  | $ 300,000 |  |  |
Share-based compensation options, exercisable intrinsic value |  |  |  | $ 300,000 |  |  |
Share-based compensation unvested shares of stock options |  |  |  | 268,575 |  |  |
Share-based compensation weighted average remaining contractual term |  |  |  | 9 years 7 months 6 days |  |  |
Share-based compensation expense |  |  |  | $ 400,000 | $ 300,000 |  |
Employee Stock Option [Member] | Performance-based Stock Options [Member] | Two Executives [Member] |  |  |  |  |  |  |
Number of shares granted during the period |  | 81,337 |  | 40,666 |  |  |
Stock options vesting period, description |  | The awards can vest over 2 years if there is positive total shareholder return (e.g. share price increase) as measured to the 5-day (January 11-15, 2021) and (January 10-14, 2022) share price Volume Weighted Average Price ("VWAP"). |  |  |  |  |
Employee Stock Option [Member] | Performance-based Stock Options [Member] | Employees and Executives [Member] |  |  |  |  |  |  |
Number of shares granted during the period | 344,723 |  |  | 343,456 |  |  |
Stock options vesting period, description | The awards vest over 2 years provided there is positive total shareholder return (e.g. share price increase) as measured to the closing share price on January 14, 2022 and January 14, 2023. |  |  |  |  |  |
Employee Stock Option [Member] | Subject to Service- Based Vesting Requirements [Member] | Employee [Member] |  |  |  |  |  |  |
Unrecognized compensation cost related to non-vested stock options |  |  |  | $ 0 |  |  |
Restricted stock options, granted during period |  |  | 51,547 |  |  |  |
Non-vested Stock [Member] |  |  |  |  |  |  |
Unrecognized compensation cost related to non-vested stock options |  |  |  | $ 500,000 |  |  |
Share-based compensation cost expected to recognize weighted-average term |  |  |  | 1 year 4 months 24 days |  |  |
Performance Stock Options [Member] |  |  |  |  |  |  |
Share-based compensation intrinsic value of outstanding |  |  |  | $ 100,000 |  |  |
Share-based compensation options, exercisable intrinsic value |  |  |  | $ 100,000 |  |  |
Share-based compensation unvested shares of stock options |  |  |  | 384,122 |  |  |
Share-based compensation weighted average remaining contractual term |  |  |  | 9 years 9 months 18 days |  |  |
Share-based compensation expense |  |  |  | $ 100,000 | 10,000 |  |
Unrecognized compensation cost related to non-vested stock options |  |  |  | $ 600,000 |  |  |
Share-based compensation cost expected to recognize weighted-average term |  |  |  | 1 year 8 months 12 days |  |  |
Restricted Stock [Member] |  |  |  |  |  |  |
Share-based compensation expense |  |  |  | $ 49,000 | 15,000 |  |
Share-based compensation cost expected to recognize weighted-average term |  |  |  | 8 months 12 days |  |  |
Unrecognized compensation cost remaining related to unvested restricted stock |  |  |  | $ 21,000 |  |  |
Stock Option [Member] | Subject to Service- Based Vesting Requirements [Member] | Employee [Member] |  |  |  |  |  |  |
Share-based compensation expense |  |  |  | $ 30,000 | $ 20,000 |  |
2015 Omnibus Incentive Plan [Member] |  |  |  |  |  |  |
Share-based compensation arrangement by share-based payment award, number of shares authorized |  |  |  |  |  |  | 1,332,036
Stock based compensation shares, available for grant |  |  |  | 197,166 |  |  |
2018 Inducement Plan [Member] |  |  |  |  |  |  |
Stock based compensation shares, available for grant |  |  |  | 11,487 |  | 25,000 |

X
- Definition Stock options vesting period, description. + References No definition available. + Details
Name: | OPTT_StockOptionsVestingPeriodDescription
Namespace Prefix: | OPTT_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -URI http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate number of common shares reserved for future issuance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cost to be recognized for option under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of non-vested options outstanding. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=OPTT_PerformancceBasedStockOptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=OPTT_TwoExecutivesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=OPTT_EmployeesAndExecutivesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=OPTT_SubjectToServiceBasedVestingRequirementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=OPTT_EmployeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=OPTT_NonVestedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_StockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=OPTT_TwoThousandAndEighteenInducementPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |