XML 27 R11.htm IDEA: XBRL DOCUMENT
v3.25.2

Realignment Actions (Notes) | 6 Months Ended
--- | ---
Jun. 30, 2025
Realignment Actions [Abstract] |
Restructuring, Impairment, and Other Activities Disclosure [Text Block] | Realignment Actions 2025 Realignment Actions During the three and six months ended June 30, 2025, the Company recorded $0.7 million and $4.5 million, respectively, of realignment costs related to actions to reorganize its corporate office, primarily for severance and consulting costs, including $1.5 million of non-cash compensation expense during the six months ended June 30, 2025. These charges were included in selling, general and administrative expenses in the accompanying consolidated statement of income.

X
- Definition Realignment Actions [Abstract] + References No definition available. + Details
Name: | trs_RealignmentActionsAbstract
Namespace Prefix: | trs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets. + References No definition available. + Details
Name: | us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration