XML 56 R43.htm IDEA: XBRL DOCUMENT
v3.22.2

Schedule of Investments and Unrealized Gains/Losses (Details) $ in Thousands | 12 Months Ended
--- | ---
Apr. 30, 2022 USD ($)
Accounting Policies [Abstract] |
Cost or Amortized Cost | $ 49,384
Gross Unrealized Gains | 81
Gross Unrealized Losses | (414)
Estimated Fair Value | 49,051
Net Unrealized Gains/(Losses) | $ (333)

X
- Definition Estimated fair value of investments. + References No definition available. + Details
Name: | OPTT_EstimatedFairValueOfInvestments
Namespace Prefix: | OPTT_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Gross unrealized gains. + References No definition available. + Details
Name: | OPTT_GrossUnrealizedGains
Namespace Prefix: | OPTT_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | OPTT_GrossUnrealizedLosses
Namespace Prefix: | OPTT_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) on investment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_UnrealizedGainLossOnInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration