XML 98 R88.htm IDEA: XBRL DOCUMENT
v3.21.2

Debt - Narratives - Term Loan (Details) - USD ($) | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2021 | Sep. 30, 2020 | Dec. 31, 2020
Debt Instrument |  |  |
Proceeds from borrowings under the term loan | $ 2,595,576 | $ 105,888,747 |
Repayment of borrowings under the term loan | 16,585,001 |  |
Proceeds from borrowings under revolving line of credit | 25,299,713 | 35,000,000 |
Principal amount | 373,228,429 |  | $ 241,152,827
Payment of financing costs | $ 1,663,250 | $ 2,279,872 |
Term Loan |  |  |
Debt Instrument |  |  |
Debt instrument covenant requirement on consolidated tangible net worth minimum percent | 75.00% |  |
Proceeds from borrowings under the term loan | $ 2,600,000 |  |
Principal amount | $ 93,595,027 |  | $ 107,584,451
Maturity Date | Mar. 14, 2025 |  | Mar. 14, 2025
Debt Instrument, Description of Variable Rate Basis | LIBOR |  |
Term Loan | Minimum |  |  |
Debt Instrument |  |  |
Debt Instrument Covenant Liquidity | $ 10,000,000 |  |
Term Loan | Maximum |  |  |
Debt Instrument |  |  |
EBITDA To interest expense ratio | 1.5 |  |
Term Loan | LIBOR |  |  |
Debt Instrument |  |  |
Debt Instrument, Basis Spread on Variable Rate | 4.25% |  | 4.25%
Debt Instrument Additional Variable Rate in Year Two | 0.50% |  |
Debt Instrument Additional Variable Rate in Year Three | 0.25% |  |
Term Loan | LIBOR | Floor rate |  |  |
Debt Instrument |  |  |
Debt Instrument, Basis Spread on Variable Rate | 1.00% |  | 1.00%
Term Loan | Committed Advances |  |  |
Debt Instrument |  |  |
Amount Remaining Available | $ 400,000 |  |
Term Loan | Discretionary Advances |  |  |
Debt Instrument |  |  |
Amount Remaining Available | 6,900,000 |  |
Indenture and credit Agreement | Class B Loan |  |  |
Debt Instrument |  |  |
Principal amount | $ 76,700,000 |  |
Indenture and credit Agreement | Term Loan |  |  |
Debt Instrument |  |  |
Covenant Description | In connection with the Indenture and Credit Agreement, the Company entered into a non-recourse carveout Guaranty (the “Guaranty”) in favor of Goldman, pursuant to which the Company guarantees the payment of certain losses, damages, costs, expenses, and other obligations incurred by Goldman in connection with the occurrence of fraud, intentional misrepresentation, or willful misconduct by the Issuer, Class B Holder or the Company, and certain other occurrences including breaches of certain provisions under the Indenture and Credit Agreement. The Company also guarantees the payment of the aggregate outstanding amount of the Term Loan upon the occurrence of certain bankruptcy events. Under the Guaranty, the Company is required to maintain (a) a minimum tangible net worth in an amount not less than seventy-five percent (75%) of its tangible net worth as of September 3, 2020, (b) a minimum liquidity of $10 million, and (c) an EBITDA to interest expense ratio of not less than 1.5 to 1.0. Failure to satisfy such maintenance covenants would constitute an event of default under the Indenture and Credit Agreement. |  |
Covenant Compliance | As of September 30, 2021 and December 31, 2020, the Company is in compliance with these covenants. |  | As of September 30, 2021 and December 31, 2020, the Company is in compliance with these covenants.
additional future discretionary advances | $ 11,600,000 |  |
Additional Future Advance | 1,300,000 |  |
Principal amount | 103,000,000 |  |
Additional Future Advance | 3,600,000 |  |
Payment of financing costs | $ 2,400,000 |  |

X
- Definition Additional Future Advance + References No definition available. + Details
Name: | tpt_AdditionalFutureAdvance
Namespace Prefix: | tpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition additional future discretionary advances + References No definition available. + Details
Name: | tpt_AdditionalFutureDiscretionaryAdvances
Namespace Prefix: | tpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Instrument Additional Variable Rate in Year Three + References No definition available. + Details
Name: | tpt_DebtInstrumentAdditionalVariableRateInYearThree
Namespace Prefix: | tpt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument Additional Variable Rate in Year Two + References No definition available. + Details
Name: | tpt_DebtInstrumentAdditionalVariableRateInYearTwo
Namespace Prefix: | tpt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument Covenant Liquidity + References No definition available. + Details
Name: | tpt_DebtInstrumentCovenantLiquidity
Namespace Prefix: | tpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Instrument Covenant Requirement On Consolidated Tangible Net Worth Minimum Percent + References No definition available. + Details
Name: | tpt_DebtInstrumentCovenantRequirementOnConsolidatedTangibleNetWorthMinimumPercent
Namespace Prefix: | tpt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition EBITDA To Interest Expense Ratio + References No definition available. + Details
Name: | tpt_EBITDAToInterestExpenseRatio
Namespace Prefix: | tpt_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds From Borrowings Under Term Loan + References No definition available. + Details
Name: | tpt_ProceedsFromBorrowingsUnderTermLoan
Namespace Prefix: | tpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow from a repayment of a borrowing under term loan. + References No definition available. + Details
Name: | tpt_RepaymentOfBorrowingsUnderTermLoan
Namespace Prefix: | tpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823 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(22)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentCovenantCompliance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants. + References Reference 1: 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(22)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentCovenantDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of reference rate used for variable rate of debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentDescriptionOfVariableRateBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69C -URI http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date. + References Reference 1: 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.22(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDebtIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for loan and debt issuance costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfFinancingCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 + Details
Name: | us-gaap_ProceedsFromLinesOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tpt_TermLoanMember
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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateFloorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis=tpt_CommittedAdvancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis=tpt_DiscretionaryAdvancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=tpt_IndentureAndCreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateLoanTypeAxis=tpt_ClassBLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |