XML 54 R41.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Summary of Significant Accounting Policies - Additional Information (Details) - USD ($) | 9 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Sep. 30, 2018 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Accounting Policies [Line Items] |  |  |  |  |
Accounts receivable, net |  | $ 314,900,000 | $ 258,300,000 | $ 226,800,000 |
Research and development expense |  | 63,264,000 | 47,324,000 | 43,154,000 |
Impairments of intangible assets |  | 0 | 0 | 0 |
Impairments of long-lived assets |  | 0 | 0 | 0 |
Purchase of held to maturity securities |  | $ 97,700,000 |  |  |
Grade corporate and municipal bonds, maturity date |  | 2018 through 2022 |  |  |
Cost-method investment impairment |  | $ 0 | 0 | 0 |
Cash and cash equivalents |  | 134,279,000 | $ 185,926,000 | $ 36,151,000 | $ 33,087,000
Convertible Preferred Stock | Record Holdings Pty Limited |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Cost method investment |  | $ 15,000,000 |  |  |
Investment percentage |  | 20.00% |  |  |
Minimum |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Typical contract term (in years) | 3 years | 3 years |  |  |
Contract term (in years) |  | 1 year |  |  |
Revenue from contract with customer, percentage withheld from progress billing | 5.00% |  |  |  |
Accounts receivable, payment term (in days) | 30 days |  |  |  |
Vesting period (in years) |  | 3 years |  |  |
Sales commissions amortization period (in years) | 3 years | 3 years | 1 year |  |
Maximum |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Typical contract term (in years) | 5 years | 5 years |  |  |
Contract term (in years) |  | 10 years |  |  |
Revenue from contract with customer, percentage withheld from progress billing | 20.00% |  |  |  |
Accounts receivable, payment term (in days) | 60 days |  |  |  |
Vesting period (in years) |  | 6 years |  |  |
Sales commissions amortization period (in years) | 7 years | 7 years | 2 years |  |
Stock Option Plan |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Contractual term (in years) |  | 10 years |  |  |
Stock Option Plan | Minimum |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Vesting period (in years) |  | 3 years |  |  |
Stock Option Plan | Maximum |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Vesting period (in years) |  | 6 years |  |  |
Unbilled Revenues |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Accounts receivable, net |  | $ 104,200,000 | $ 64,600,000 |  |
Retention Receivable | Unbilled Revenues |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Accounts receivable, net |  | $ 12,200,000 | $ 7,200,000 |  |
Subscription And Circulation - Hosting Services | Minimum |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Contract term (in years) | 1 year |  |  |  |
Subscription And Circulation - Hosting Services | Maximum |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Contract term (in years) | 10 years |  |  |  |
Appraisal services | Minimum |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Contract term (in years) | 1 year |  |  |  |
Appraisal services | Maximum |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |
Contract term (in years) | 3 years |  |  |  |

X
- Definition Accounting policies. + References No definition available. + Details
Name: | tyl_AccountingPoliciesLineItems
Namespace Prefix: | tyl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accounts Receivable, Payment Term + References No definition available. + Details
Name: | tyl_AccountsReceivablePaymentTerm
Namespace Prefix: | tyl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost method investment ownership percentage. + References No definition available. + Details
Name: | tyl_CostMethodInvestmentOwnershipPercentage
Namespace Prefix: | tyl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Held-to-maturity securities, debt maturities, date description. + References No definition available. + Details
Name: | tyl_HeldToMaturitySecuritiesDebtMaturitiesDateDescription
Namespace Prefix: | tyl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue From Contract With Customer, Contract Term + References No definition available. + Details
Name: | tyl_RevenueFromContractWithCustomerContractTerm
Namespace Prefix: | tyl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue From Contract With Customer, Percentage Withheld From Progress Billing + References No definition available. + Details
Name: | tyl_RevenueFromContractWithCustomerPercentageWithheldFromProgressBilling
Namespace Prefix: | tyl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue From Contract With Customer, Typical Contract Term + References No definition available. + Details
Name: | tyl_RevenueFromContractWithCustomerTypicalContractTerm
Namespace Prefix: | tyl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sales Commissions Amortization Period + References No definition available. + Details
Name: | tyl_SalesCommissionsAmortizationPeriod
Namespace Prefix: | tyl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(9)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: 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(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: 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(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(5)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_AccountsReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765 Reference 3: 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.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments. + References No definition available. + Details
Name: | us-gaap_CostMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the cost method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment. + References No definition available. + Details
Name: | us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value. + 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 http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275 + Details
Name: | us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). + 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 http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 220 -Section 45 -Paragraph 11 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=114873921&loc=SL114875236-224282 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow through purchase of long-term held-to-maturity securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=109979856&loc=d3e26853-111562 + Details
Name: | us-gaap_PaymentsToAcquireHeldToMaturitySecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 + Details
Name: | us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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 (a)(1) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, 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 (a)(2) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=tyl_RecordHoldingsPtyLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
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: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=tyl_RetentionReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tyl_SubscriptionAndCirculationHostingServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=tyl_AppraisalServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |