XML 32 R22.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Sep. 30, 2022
Accounting Policies [Abstract] |
New Accounting Pronouncements, Policy [Policy Text Block] | New Accounting Releases In June 2016, the FASB issued updated guidance (ASU 2016-13) and also issued subsequent amendments to the initial guidance under ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-10 (collectively ASC 326). ASC 326 requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. This replaces the existing incurred loss model with an expected loss model and requires the use of forward-looking information to calculate credit loss estimates. The amendments in this guidance are effective for filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, and for smaller reporting companies for fiscal years beginning after December 15, 2022 (the Company’s fiscal 2024), with early adoption permitted for certain amendments. ASC 326 must be adopted by applying a cumulative effect adjustment to retained earnings. The Company is currently evaluating the potential impact of this guidance on the Company’s financial statements and disclosures. In March 2020 and January 2021, the FASB issued guidance (ASU 2020-04 and ASU 2021-01, respectively), intended to provide optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. The amendments in this guidance are effective beginning on March 12, 2020, and the Company may elect to apply the amendments prospectively through December 31, 2022. The Company is working with its lender and currently evaluating the potential impact of this guidance on the Company’s financial statements and disclosures.
Reporting Status [Policy Text Block] | Special Note Regarding Smaller Reporting Company Status Under SEC Release 33-10513; 34-83550, Amendments to Smaller Reporting Company Definition, the Company qualifies as a smaller reporting company and accordingly, it has scaled some of its disclosures of financial and non-financial information in this quarterly report. The Company will continue to determine whether to provide additional scaled disclosures of financial or non-financial information in future quarterly reports, annual reports and/or proxy statements if it remains a smaller reporting company under SEC rules.

X
- Definition Disclosure of the accounting policy for reporting status. + References No definition available. + Details
Name: | twin_ReportingStatusPolicyTextBlock
Namespace Prefix: | twin_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration