XML 79 R66.htm IDEA: XBRL DOCUMENT
v3.24.0.1

FAIR VALUE MEASUREMENTS - Reconciliation of Changes to Contingent Consideration (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Fair Value Disclosures [Abstract] |  |  |
Total payment of contingent consideration | $ 12,445 | $ 12,555 | $ 0
Less: amounts paid in excess of the acquisition date fair value of the contingent consideration | (220) | (3,280) | 0
Acquisition date fair value of contingent consideration | 12,225 | 9,275 | 0
Change in fair value of contingent consideration | 4,698 | 10,002 | 3,800
Change in fair value of contingent consideration | $ 4,478 | $ 6,722 | $ 3,800

X
- Definition Business Combination, Contingent Consideration Arrangements, Payments In Excess Of Original Fair Value Amount + References No definition available. + Details
Name: | tra_BusinessCombinationContingentConsiderationArrangementsPaymentsInExcessOfOriginalFairValueAmount
Namespace Prefix: | tra_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Change In Fair Value Of Contingent Consideration + References No definition available. + Details
Name: | tra_ChangeInFairValueOfContingentConsideration
Namespace Prefix: | tra_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payment for Contingent Consideration Liability, Financing Activities, Including Excess Payments + References No definition available. + Details
Name: | tra_PaymentForContingentConsiderationLiabilityFinancingActivitiesIncludingExcessPayments
Namespace Prefix: | tra_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-4 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (f) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration