XML 74 R62.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Commitments and Contingent Liabilities (Details Textual) | 12 Months Ended
--- | ---
Dec. 31, 2017 USD ($)
Commitments and Contingent Liabilities (Textual) |
Contingent Liabilities related to audit fees in percentage | 10.00%
Allscripts agreement payment | $ 900,000
Description of new leasing arrangements | The current lease is a three-year lease beginning December 1, 2016, with options for up to an additional 6 years. The rent is payable monthly at rates of $6,232, $6,308, and $6,384 per month for years 1, 2, and 3 of the lease, respectively. The monthly rates for the option years range from $6,384 per month to $6,688 per month for the option years 4 through 9 of the lease. If the Company fails to exercise its option for option years 4 and 5, a least termination payment of $7,300 will be due at the end of the initial 3-year term.
Lease expiration date | Nov. 30, 2016
Operating lease payable | $ 2,700
Operating leases rent expense | 1,370
Allscripts payment of remaining amount | 325,000
Additional payment of termination | $ 220,440
Description of administer and software | The Company has an agreement with a third party to host and administer its software through March 31, 2018 at a rate of $24,230 per month for a total of $72,690 for the three-month period.
Installment 1 [Member] |
Commitments and Contingent Liabilities (Textual) |
Allscripts agreement payment | $ 250,000
Installment 2 [Member] |
Commitments and Contingent Liabilities (Textual) |
Allscripts agreement payment | $ 650,000

X
- Definition Additional payment on contract termination. + References No definition available. + Details
Name: | oprx_AdditionalPaymentOnContractTermination
Namespace Prefix: | oprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Contigent liabilities related to audit fees in percentage. + References No definition available. + Details
Name: | oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage
Namespace Prefix: | oprx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Installments payments agreement. + References No definition available. + Details
Name: | oprx_InstallmentsPaymentsAgreement
Namespace Prefix: | oprx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A general description of the nature of the existing leasing arrangements of a lessee for all operating leases including, but not limited to: (1) rental escalation clauses; (2) renewal or purchase options; (3) guarantees or indemnities, if any, (4) restrictions imposed by lease arrangements; (5) unusual provisions or conditions; (6) contingent rentals, if any; and (7) lease expiration dates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 1) -URI http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84164451&loc=d3e36991-112694 + Details
Name: | us-gaap_DescriptionOfLesseeLeasingArrangementsOperatingLeases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References No definition available. + Details
Name: | us-gaap_LeaseAndRentalExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Date which lease or group of leases is set to expire, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_LeaseExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717 + Details
Name: | us-gaap_OperatingLeasesRentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Describes the activities for which an entity has incurred research, development and computer software costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwareActivityDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementScenarioAxis=oprx_InstallmentOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=oprx_InstallmentTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |