XML 109 R88.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Note 15 - Stock-based Compensation - Summary of Information About Stock-based Awards Outstanding (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016
Exercise Price (in dollars per share) | $ 1,548 | $ 2,565
Number of shares outstanding (in shares) | 4.2 | 4.1
Weighted average remaining contractual life in years, options outstanding (Year) | 34990 years | 51959 years
Aggregate intrinsic value, options outstanding | $ 432 | $ 557
Number of shares exercisable (in shares) | 3 | 2.7
Weighted average remaining contractual life in years, options exercisable (Year) | 13523 years | 15827 years
Exercise Price 1 [Member] |  |
Exercise Price (in dollars per share) | $ 23 | $ 15
Number of shares outstanding (in shares) | 3.9 | 2.8
Weighted average remaining contractual life in years, options outstanding (Year) | 1455 years | 526 years
Aggregate intrinsic value, options outstanding |  | $ 15
Number of shares exercisable (in shares) |  | 2.8
Weighted average remaining contractual life in years, options exercisable (Year) |  | 526 years
Exercise Price 2 [Member] |  |
Exercise Price (in dollars per share) | $ 35 | $ 15
Number of shares outstanding (in shares) | 1.3 | 2.6
Weighted average remaining contractual life in years, options outstanding (Year) | 1533 years | 509 years
Aggregate intrinsic value, options outstanding | $ 35 | $ 15
Number of shares exercisable (in shares) | 1.3 | 2.6
Weighted average remaining contractual life in years, options exercisable (Year) | 1533 years | 509 years
Exercise Price 3 [Member] |  |
Exercise Price (in dollars per share) | $ 176 | $ 108
Number of shares outstanding (in shares) | 1.4 | 2.3
Weighted average remaining contractual life in years, options outstanding (Year) | 7150 years | 3608 years
Aggregate intrinsic value, options outstanding | $ 176 | $ 108
Number of shares exercisable (in shares) | 1.4 | 2.3
Weighted average remaining contractual life in years, options exercisable (Year) | 7150 years | 3608 years
Exercise Price 4 [Member] |  |
Exercise Price (in dollars per share) | $ 10 | $ 53
Number of shares outstanding (in shares) | 0.3 | 2.3
Weighted average remaining contractual life in years, options outstanding (Year) | 398 years | 1761 years
Aggregate intrinsic value, options outstanding | $ 10 | $ 28
Number of shares exercisable (in shares) | 0.3 | 2.3
Weighted average remaining contractual life in years, options exercisable (Year) | 398 years | 934 years
Exercise Price 5 [Member] |  |
Exercise Price (in dollars per share) | $ 15 | $ 635
Number of shares outstanding (in shares) | 5.1 |
Weighted average remaining contractual life in years, options outstanding (Year) | 432 years |
Aggregate intrinsic value, options outstanding | $ 15 |
Number of shares exercisable (in shares) | 5.1 |
Weighted average remaining contractual life in years, options exercisable (Year) | 432 years |
Exercise Price 6 [Member] |  |
Exercise Price (in dollars per share) | $ 15 |
Number of shares outstanding (in shares) | 4.8 | 2.4
Weighted average remaining contractual life in years, options outstanding (Year) | 386 years | 19226 years
Aggregate intrinsic value, options outstanding | $ 15 | $ 140
Number of shares exercisable (in shares) | 4.8 | 2.4
Weighted average remaining contractual life in years, options exercisable (Year) | 386 years | 4247 years
Exercise Price 7 [Member] |  |
Exercise Price (in dollars per share) | $ 1,074 | $ 9
Number of shares outstanding (in shares) | 4.5 | 2.1
Weighted average remaining contractual life in years, options outstanding (Year) | 22651 years | 269 years
Aggregate intrinsic value, options outstanding | $ 143 | $ 1
Number of shares exercisable (in shares) | 4.5 | 2.1
Weighted average remaining contractual life in years, options exercisable (Year) | 3005 years | 33 years
Exercise Price 8 [Member] |  |
Exercise Price (in dollars per share) | $ 38 | $ 68
Number of shares outstanding (in shares) | 5.9 | 1.3
Weighted average remaining contractual life in years, options outstanding (Year) | 619 years | 1905 years
Aggregate intrinsic value, options outstanding | $ 38 | $ 68
Number of shares exercisable (in shares) | 5.9 | 1.3
Weighted average remaining contractual life in years, options exercisable (Year) | 619 years | 1905 years
Exercise Price 9 [Member] |  |
Exercise Price (in dollars per share) | $ 30 | $ 15
Number of shares outstanding (in shares) | 6.6 | 3.8
Weighted average remaining contractual life in years, options outstanding (Year) | 180 years | 404 years
Aggregate intrinsic value, options outstanding |  | $ 15
Number of shares exercisable (in shares) |  | 3.8
Weighted average remaining contractual life in years, options exercisable (Year) |  | 404 years
Exercise Price 10 [Member] |  |
Exercise Price (in dollars per share) | $ 23 | $ 30
Number of shares outstanding (in shares) | 4.5 | 4.8
Weighted average remaining contractual life in years, options outstanding (Year) | 120 years | 762 years
Aggregate intrinsic value, options outstanding |  | $ 30
Number of shares exercisable (in shares) |  | 4.8
Weighted average remaining contractual life in years, options exercisable (Year) |  | 762 years
Exercise Price 11 [Member] |  |
Exercise Price (in dollars per share) | $ 109 | $ 400
Number of shares outstanding (in shares) | 5.9 | 3.6
Weighted average remaining contractual life in years, options outstanding (Year) | 66 years | 9640 years
Aggregate intrinsic value, options outstanding |  | $ 75
Number of shares exercisable (in shares) |  | 3.6
Weighted average remaining contractual life in years, options exercisable (Year) |  | 1807 years
Exercise Price 12 [Member] |  |
Exercise Price (in dollars per share) |  | $ 17
Number of shares outstanding (in shares) |  | 0.3
Weighted average remaining contractual life in years, options outstanding (Year) |  | 400 years
Aggregate intrinsic value, options outstanding |  | $ 17
Number of shares exercisable (in shares) |  | 0.3
Weighted average remaining contractual life in years, options exercisable (Year) |  | 400 years
Exercise Price 13 [Member] |  |
Exercise Price (in dollars per share) |  | $ 15
Number of shares outstanding (in shares) |  | 6.1
Weighted average remaining contractual life in years, options outstanding (Year) |  | 277 years
Aggregate intrinsic value, options outstanding |  |
Number of shares exercisable (in shares) |  |
Weighted average remaining contractual life in years, options exercisable (Year) |  |
Exercise Price 14 [Member] |  |
Exercise Price (in dollars per share) |  | $ 45
Number of shares outstanding (in shares) |  | 5.8
Weighted average remaining contractual life in years, options outstanding (Year) |  | 692 years
Aggregate intrinsic value, options outstanding |  | $ 45
Number of shares exercisable (in shares) |  | 5.8
Weighted average remaining contractual life in years, options exercisable (Year) |  | 692 years
Exercise Price 15 [Member] |  |
Exercise Price (in dollars per share) |  | $ 1,080
Number of shares outstanding (in shares) |  | 5.5
Weighted average remaining contractual life in years, options outstanding (Year) |  | 11610 years
Aggregate intrinsic value, options outstanding |  |
Number of shares exercisable (in shares) |  |
Weighted average remaining contractual life in years, options exercisable (Year) |  |
Exercise Price 16 [Member] |  |
Exercise Price (in dollars per share) |  | $ 60
Number of shares outstanding (in shares) |  | 6.9
Weighted average remaining contractual life in years, options outstanding (Year) |  | 370 years
Aggregate intrinsic value, options outstanding |  |
Number of shares exercisable (in shares) |  |
Weighted average remaining contractual life in years, options exercisable (Year) |  |

X
- Definition The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option 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)(1)(iii) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of options outstanding, including both vested and non-vested 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 -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option 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)(1)(i) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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 -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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 (e)(1) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice4Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice6Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice7Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice8Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice9Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice10Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice11Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice12Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice13Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice14Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice15Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ora_ExercisePrice16Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |