XML 25 R8.htm IDEA: XBRL DOCUMENT
v3.25.3

Insider Trading Arrangements - shares |  |  | 3 Months Ended
--- | --- | --- | ---
Oct. 31, 2025 | Oct. 15, 2025 | Oct. 31, 2025
Trading Arrangements, by Individual [Table] |  |  |
Non-Rule 10b5-1 Arrangement Adopted |  |  | false
Rule 10b5-1 Arrangement Terminated |  |  | false
Non-Rule 10b5-1 Arrangement Terminated |  |  | false
Mr.Terence Cryan [Member] |  |  |
Trading Arrangements, by Individual [Table] |  |  |
Material Terms of Trading Arrangement |  | On October 15, 2025, Mr. Terence Cryan, the Chairman of the Company’s Board, adopted a trading arrangement for the sale of securities of the Company’s common stock (“Mr. Cryan’s Rule 10b5-1 Trading Plan”) that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Cryan’s Rule 10b5-1 Trading Plan has a duration of approximately nine months commencing in March 2026, which follows the required cooling-off period. The plan calls for (1) up to 100,000 shares to be sold between March 16, 2026 and March 31, 2026 with a limit price of $0.50, (2) up to 100,000 shares (plus holdover from tranche one) between May 15, 2026 and May 29, 2026 with a limit price of $0.50, (3) up to 100,000 shares (plus holdover from tranche one and tranche two) between August 17, 2026 and August 31, 2026 with a limit price of $0.50, and (4) up to 100,000 shares (plus holdover from tranche one, tranche two and tranche 3) between October 15, 2026 and December 15, 2026 with a limit price of $0.45. These shares represent only a portion of the shares held by Mr. Cryan. |
Name |  | Mr. Terence Cryan |
Title |  | Chairman of the Company’s Board |
Rule 10b5-1 Arrangement Adopted |  | true |
Adoption Date |  | October 15, 2025 |
Aggregate Available |  | 100,000 |
Ms. Diana Purcel [Member] |  |  |
Trading Arrangements, by Individual [Table] |  |  |
Material Terms of Trading Arrangement | On October 31, 2025, Ms. Diana Purcel, a member of the Company’s Board, adopted a trading arrangement for the sale of securities of the Company’s common stock (“Ms. Purcel’s Rule 10b5-1 Trading Plan”) that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Ms. Purcel’s Rule 10b5-1 Trading Plan, which has a duration of approximately ten months following the required cooling-off period (expiring on December 31, 2026), provides for the potential sale of up to 400,000 shares of common stock pursuant to the terms of the plan, with a limit price of $0.40. These shares represent only a portion of the shares held by Ms. Purcel. |  |
Name | Ms. Diana Purcel |  |
Title | member of the Company’s Board |  |
Rule 10b5-1 Arrangement Adopted | true |  |
Adoption Date | October 31, 2025 |  |
Aggregate Available | 400,000 |  | 400,000

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_MtrlTermsOfTrdArrTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TradingArrByIndTable
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B + Details
Name: | ecd_TrdArrAdoptionDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndName
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndTitle
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph D + Details
Name: | ecd_TrdArrSecuritiesAggAvailAmt
Namespace Prefix: | ecd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ecd_IndividualAxis=OPTT_MrTerenceCryanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=OPTT_MsDianaPurcelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |