n
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from to
Commission file number
(Exact name of registrant as specified in its charter)
Alberta, (State or other jurisdiction of incorporation or organization) |
|
(IRS Employer Identification No.) |
|
|
|
(Address of principal executive offices) |
|
(Zip code) |
(Registrant’s telephone number, including area code): (
Securities registered pursuant to Section 12(b) of the Exchange Act:
Title of Each Class |
|
Trading Symbol(s) |
|
Name of Each Exchange on Which Registered |
|
|
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. ☒
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). ☒
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer |
|
☐ |
|
☒ |
|
|
|
|
|
|
|
Non-accelerated filer |
|
☐ |
Smaller reporting company |
|
|
|
|
|
|
|
|
|
|
|
Emerging growth company |
|
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). ☐ Yes
The registrant had
DIRTT ENVIRONMENTAL SOLUTIONS LTD.
FORM 10-Q
FOR THE QUARTER ENDED JUNE 30, 2023
TABLE OF CONTENTS
i
Cautionary Statement Regarding Forward-Looking Statements
Certain statements contained in this Quarterly Report on Form 10-Q for the quarter ended June 30, 2023 (this “Quarterly Report”) are “forward-looking statements” within the meaning of “safe harbor” provisions of the United States Private Securities Litigation Reform Act of 1995, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and “forward-looking information” within the meaning of applicable Canadian securities laws. All statements, other than statements of historical fact included in this Quarterly Report, regarding our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans and objectives of management are forward-looking statements. When used in this Quarterly Report, the words “anticipate,” “believe,” “expect,” “estimate,” “intend,” “plan,” “project,” “outlook,” “may,” “will,” “should,” “would,” “could,” “can,” “continue,” the negatives thereof, variations thereon and other similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words. Forward-looking statements are based on certain estimates, beliefs, expectations and assumptions made in light of management’s experience and perception of historical trends, current conditions and expected future developments, as well as other factors that may be appropriate.
Forward-looking statements necessarily involve unknown risks and uncertainties, which could cause actual results or outcomes to differ materially from those contained in, or expressed or implied by such statements. Due to the risks, uncertainties and assumptions inherent in forward-looking information, you should not place undue reliance on forward-looking statements. Factors that could have a material adverse effect on our business, financial condition, results of operations and growth prospects include, but are not limited to, the severity and duration of the coronavirus (“COVID-19”) pandemic and related economic repercussions and other risks described under the section titled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the U.S. Securities and Exchange Commission (the “SEC”) and applicable securities commissions or similar regulatory authorities in Canada on February 22, 2023 (the “Annual Report on Form 10-K”), and in this Quarterly Report under “Part II, Item 1A. Risk Factors.” These factors include, but are not limited to, the following:
ii
These risks are not exhaustive. Because of these risks and other uncertainties, our actual results, performance or achievement, or industry results, may be materially different from the anticipated or estimated results discussed in the forward-looking statements in this Quarterly Report. New risk factors emerge from time to time, and it is not possible for our management to predict all risk factors nor can we assess the effects of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in, or expressed or implied by, any forward-looking statements. Our past results of operations are not necessarily indicative of our future results. You should not place undue reliance on any forward-looking statements, which represent our beliefs, assumptions and estimates only as of the dates on which they were made, as predictions of future events. We undertake no obligation to update these forward-looking statements, even though circumstances may change in the future, except as required under applicable securities laws. We qualify all of our forward-looking statements by these cautionary statements.
iii
PART I – FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
DIRTT Environmental Solutions Ltd.
Interim Condensed Consolidated Balance Sheets
(Unaudited – Stated in thousands of U.S. dollars)
|
|
As at June 30, |
|
|
As at December 31, |
|
||
|
|
2023 |
|
|
2022 |
|
||
ASSETS |
|
|
|
|
|
|
||
Current Assets |
|
|
|
|
|
|
||
Cash and cash equivalents |
|
|
|
|
|
|
||
Restricted cash |
|
|
|
|
|
|
||
Trade and accrued receivables, net of expected credit losses of |
|
|
|
|
|
|
||
Other receivables |
|
|
|
|
|
|
||
Inventory |
|
|
|
|
|
|
||
Prepaids and other current assets |
|
|
|
|
|
|
||
Total Current Assets |
|
|
|
|
|
|
||
Property, plant and equipment, net |
|
|
|
|
|
|
||
Capitalized software, net |
|
|
|
|
|
|
||
Operating lease right-of-use assets, net |
|
|
|
|
|
|
||
Other assets |
|
|
|
|
|
|
||
Total Assets |
|
|
|
|
|
|
||
LIABILITIES |
|
|
|
|
|
|
||
Current Liabilities |
|
|
|
|
|
|
||
Accounts payable and accrued liabilities |
|
|
|
|
|
|
||
Other liabilities |
|
|
|
|
|
|
||
Customer deposits and deferred revenue |
|
|
|
|
|
|
||
Current portion of long-term debt and accrued interest |
|
|
|
|
|
|
||
Current portion of lease liabilities |
|
|
|
|
|
|
||
Total Current Liabilities |
|
|
|
|
|
|
||
Long-term debt |
|
|
|
|
|
|
||
Long-term lease liabilities |
|
|
|
|
|
|
||
Total Liabilities |
|
|
|
|
|
|
||
SHAREHOLDERS’ EQUITY |
|
|
|
|
|
|
||
Common shares, authorized par value, |
|
|
|
|
|
|
||
Additional paid-in capital |
|
|
|
|
|
|
||
Accumulated other comprehensive loss |
|
|
( |
) |
|
|
( |
) |
Accumulated deficit |
|
|
( |
) |
|
|
( |
) |
Total Shareholders’ Equity |
|
|
|
|
|
|
||
Total Liabilities and Shareholders’ Equity |
|
|
|
|
|
|
||
The accompanying notes are an integral part of these interim condensed consolidated financial statements.
4
DIRTT Environmental Solutions Ltd.
Interim Condensed Consolidated Statement of Operations
(Unaudited - Stated in thousands of U.S. dollars)
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
||||
Product revenue |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Service revenue |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Total revenue |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Product cost of sales |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Service cost of sales |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Total cost of sales |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Gross profit |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Expenses |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Sales and marketing |
|
|
|
|
|
|
|
|
|
|
|
|
||||
General and administrative |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Operations support |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Technology and development |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Stock-based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Reorganization |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Related party expense (recovery) |
|
|
( |
) |
|
|
|
|
|
|
|
|
|
|||
Total operating expenses |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Operating loss |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
Government subsidies |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Gain on sale of software and patents |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Foreign exchange (loss) gain |
|
|
( |
) |
|
|
|
|
|
( |
) |
|
|
|
||
Interest income |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Interest expense |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
|
|
|
|
( |
) |
|
|
|
|
|
( |
) |
||
Net income (loss) before tax |
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Income taxes |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Current and deferred income tax expense (recovery) |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net income (loss) |
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net income (loss) per share |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net income (loss) per share - basic |
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Net income (loss) per share - diluted |
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Interim Condensed Consolidated Statement of Comprehensive Income (Loss)
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
||||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
|
||||
Income (loss) for the period |
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
Exchange differences on translation of foreign operations |
|
|
( |
) |
|
|
( |
) |
|
|
|
|
|
( |
) |
|
|
Comprehensive income (loss) for the period |
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
Total revenue for the six months ended June 30, 2023 includes $
The accompanying notes are an integral part of these interim condensed consolidated financial statements.
5
DIRTT Environmental Solutions Ltd.
Interim Condensed Consolidated Statement of Changes in Shareholders’ Equity
(Unaudited – Stated in thousands of U.S. dollars, except for share data)
|
|
|
|
|
|
|
|
|
|
Accumulated |
|
|
|
|
|
|
|
||||||
|
Number of |
|
|
|
|
|
Additional |
|
|
other |
|
|
|
|
|
Total |
|
||||||
|
Common |
|
|
Common |
|
|
paid-in |
|
|
comprehensive |
|
|
Accumulated |
|
|
shareholders’ |
|
||||||
|
shares |
|
|
shares |
|
|
capital |
|
|
loss |
|
|
deficit |
|
|
equity |
|
||||||
As at December 31, 2021 |
|
|
|
|
|
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
|
||||
Stock-based compensation |
|
- |
|
|
|
- |
|
|
|
|
|
|
- |
|
|
|
- |
|
|
|
|
||
Issued on vesting of RSUs and Share Awards |
|
|
|
|
|
|
|
( |
) |
|
|
- |
|
|
|
- |
|
|
|
- |
|
||
RSUs and Share Awards withheld to settle employee tax obligations |
|
- |
|
|
|
- |
|
|
|
( |
) |
|
|
- |
|
|
|
( |
) |
|
|
( |
) |
Foreign currency translation adjustment |
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
|
|
|
- |
|
|
|
|
||
Net loss for the period |
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
( |
) |
|
|
( |
) |
As at March 31, 2022 |
|
|
|
|
|
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
|
||||
Stock-based compensation |
- |
|
|
- |
|
|
|
|
|
- |
|
|
- |
|
|
|
|
||||||
Issued on vesting of RSUs and Share Awards |
|
|
|
|
|
|
|
( |
) |
|
- |
|
|
- |
|
|
- |
|
|||||
RSUs and Share Awards withheld to settle employee tax obligations |
- |
|
|
- |
|
|
|
( |
) |
|
- |
|
|
- |
|
|
|
( |
) |
||||
Foreign currency translation adjustment |
- |
|
|
- |
|
|
- |
|
|
|
( |
) |
|
- |
|
|
|
( |
) |
||||
Net loss for the period |
- |
|
|
- |
|
|
- |
|
|
- |
|
|
|
( |
) |
|
|
( |
) |
||||
As at June 30, 2022 |
|
|
|
|
|
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
As at December 31, 2022 |
|
|
|
|
|
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
|
||||
Stock-based compensation |
|
- |
|
|
|
- |
|
|
|
|
|
|
- |
|
|
|
- |
|
|
|
|
||
Issued on vesting of RSUs and Share Awards |
|
|
|
|
|
|
|
( |
) |
|
|
- |
|
|
|
- |
|
|
|
- |
|
||
RSUs withheld to settle employee tax obligations |
|
- |
|
|
|
- |
|
|
|
( |
) |
|
|
- |
|
|
|
- |
|
|
|
( |
) |
Issued for employee share purchase plan |
|
|
|
|
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
|
|||
Foreign currency translation adjustment |
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
|
|
|
- |
|
|
|
|
||
Net loss for the period |
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
( |
) |
|
|
( |
) |
As at March 31, 2023 |
|
|
|
|
|
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
|
||||
Stock-based compensation |
|
- |
|
|
|
- |
|
|
|
|
|
|
- |
|
|
|
- |
|
|
|
|
||
Issued on vesting of RSUs and Share Awards |
|
|
|
|
|
|
|
( |
) |
|
|
- |
|
|
|
- |
|
|
|
- |
|
||
Issued for employee share purchase plan |
|
|
|
|
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
|
|||
Issued to settle related party debt |
|
|
|
|
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
|
|||
Foreign currency translation adjustment |
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
( |
) |
|
|
- |
|
|
|
( |
) |
Net income for the period |
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
|
|
|
|
||
As at June 30, 2023 |
|
|
|
|
|
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
|
||||
The accompanying notes are an integral part of these interim condensed consolidated financial statements.
6
DIRTT Environmental Solutions Ltd.
Interim Condensed Consolidated Statement of Cash Flows
(Unaudited – Stated in thousands of U.S. dollars)
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
||||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
|
||||
Cash flows from operating activities: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net income (loss) for the period |
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
Adjustments: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Depreciation and amortization |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Stock-based compensation, net of settlements |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Foreign exchange gain (loss) |
|
|
|
|
|
( |
) |
|
|
|
|
|
( |
) |
|
||
Gain on sale of software and patents |
|
|
( |
) |
|
|
|
|
|
( |
) |
|
|
|
|
||
Gain on disposal of equipment |
|
|
|
|
|
( |
) |
|
|
|
|
|
( |
) |
|
||
Accretion of convertible debentures |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Changes in operating assets and liabilities: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Trade and accrued receivables |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Other receivables |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Inventory |
|
|
|
|
|
( |
) |
|
|
|
|
|
( |
) |
|
||
Prepaid and other assets, current and long term |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Accounts payable and accrued liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Other liabilities |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Customer deposits and deferred revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Current portion of long-term debt and accrued interest |
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
Lease liabilities |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net cash flows provided by (used in) operating activities |
|
|
|
|
|
( |
) |
|
|
|
|
|
( |
) |
|
||
Cash flows from investing activities: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Purchase of property, plant and equipment, net of accounts |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Capitalized software development expenditures |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Other asset expenditures |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Recovery of software development expenditures |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Proceeds on sale of software and patents |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Proceeds on sale of equipment |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net cash flows provided by (used in) investing activities |
|
|
|
|
|
( |
) |
|
|
|
|
|
( |
) |
|
||
Cash flows from financing activities: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Proceeds received on long-term debt |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Repayment of long-term debt |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Employee tax payments on vesting of RSUs |
|
|
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
Net cash flows used in financing activities |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Effect of foreign exchange on cash, cash equivalents and |
|
|
( |
) |
|
|
|
|
|
( |
) |
|
|
|
|
||
Net increase (decrease) in cash, cash equivalents and |
|
|
|
|
|
( |
) |
|
|
|
|
|
( |
) |
|
||
Cash, cash equivalents and restricted cash, beginning of period |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Cash, cash equivalents and restricted cash, end of period |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Supplemental disclosure of cash flow information: |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Interest paid |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
Income taxes received |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets. |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
As at June 30, |
||||||||||||
|
|
|
|
|
|
|
|
2023 |
|
|
2022 |
|
|
||||
Cash and cash equivalents |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Restricted cash |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Total cash, cash equivalents and restricted cash |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
The accompanying notes are an integral part of these interim condensed consolidated financial statements.
7
DIRTT Environmental Solutions Ltd.
Notes to the Unaudited Interim Condensed Consolidated Financial Statements
(Amounts in thousands of U.S. dollars unless otherwise stated)
1. GENERAL INFORMATION
DIRTT Environmental Solutions Ltd. and its subsidiary (“DIRTT”, the “Company”, “we” or “our”) is a leader in industrialized construction. DIRTT's system of physical products and digital tools empowers organizations, together with construction and design leaders, to build high-performing, adaptable, interior environments. Operating in the workplace, healthcare, education, and public sector markets, DIRTT’s system provides total design freedom, and greater certainty in cost, schedule, and outcomes.
DIRTT’s proprietary design integration software, ICE® (“ICE” or “ICE software”), translates the vision of architects and designers into a 3D model that also acts as manufacturing information. ICE is also licensed to unrelated companies and Construction Partners of the Company. As of May 9, 2023, Armstrong World Industries, Inc. ("AWI") owns a
DIRTT is incorporated under the laws of the province of Alberta, Canada, its headquarters is located at 7303 – 30th Street S.E., Calgary, AB, Canada T2C 1N6 and its registered office is located at 4500, 855 – 2nd Street S.W., Calgary, AB, Canada T2P 4K7. DIRTT’s common shares trade on the Toronto Stock Exchange under the symbol “DRT” and on The Nasdaq Capital Market (“Nasdaq”) under the symbol “DRTT”. On March 9, 2023, DIRTT's common shares were transferred from The Nasdaq Global Select Market to The Nasdaq Capital Market, under the same symbol.
2. BASIS OF PRESENTATION
The accompanying unaudited interim condensed consolidated financial statements (the “Financial Statements”) have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X and, accordingly, the Financial Statements do not include all of the information and notes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of the Company, the Financial Statements contain all adjustments necessary, consisting of only normal recurring adjustments, for a fair statement of its financial position as of June 30, 2023, and its results of operations and cash flows for the three and six months ended June 30, 2023 and 2022. The condensed balance sheet at December 31, 2022, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. These Financial Statements should be read in conjunction with the audited consolidated financial statements as of December 31, 2022 and 2021 and for each of the three years in the period ended December 31, 2022 included in the Annual Report on Form 10-K of the Company as filed with the SEC and applicable securities commission or similar regulatory authorities in Canada. As described in Note 3, no new accounting standards were adopted by the Company during the quarter.
In these Financial Statements, unless otherwise indicated, all dollar amounts are expressed in United States (“U.S.”) dollars. DIRTT’s financial results are consolidated in Canadian dollars, the Company’s functional currency, and the Company has adopted the U.S. dollar as its reporting currency. All references to US$ or $ are to U.S. dollars and references to C$ are to Canadian dollars.
Principles of consolidation
The Financial Statements include the accounts of DIRTT Environmental Solutions Ltd. and its subsidiary. All intercompany balances, income and expenses, unrealized gains and losses and dividends resulting from intercompany transactions have been eliminated on consolidation.
8
Basis of measurement
These Financial Statements have been prepared on the historical cost convention except for certain financial instruments and certain components of stock-based compensation that are measured at fair value. Historical cost is generally based on the fair value of the consideration given in exchange for assets. The Company’s quarterly tax provision is based upon an estimated annual effective tax rate.
Seasonality
Sales of the Company’s products are driven by consumer and industrial demand for interior construction solutions. The timing of customer’s construction projects can be influenced by a number of factors including the prevailing economic climate and weather.
3. ADOPTION OF NEW AND REVISED ACCOUNTING STANDARDS
The Company has not adopted any new accounting standards effective January 1, 2023. Although there are several new accounting standards issued or proposed by the Financial Accounting Standards Board, which the Company has adopted or will adopt, as applicable, the Company does not believe any of these accounting pronouncements has had or will have a material impact on its Financial Statements.
4. LIQUIDITY
As at June 30, 2023, the Company had $
We have implemented multiple price increases to mitigate the impact of inflation on raw materials. These actions have resulted in a meaningful improvement in our gross profit margins and higher net profit and have served to stabilize our cash usage to operate the business. Gross profit for the six months ended June 30, 2023, was $
Over the past three quarters, we have executed upon several initiatives. First, in May 2023, we entered into an agreement with AWI (refer to Note 7) resulting in the receipt of $
While we are encouraged by our improved profitability and cash flow, we have continued to evaluate our fixed cost structure and overhead in light of recent macroeconomic uncertainty. Over the past year, we have implemented multiple restructuring initiatives (refer to Note 6) designed to align our cost structure with current expected levels of demand. In addition, the Company has reduced headcount by 147 employees, or approximately 15% from January 2022 through June 2023. The reduced overhead has served to offset the impact from the macroeconomic headwinds experienced over the past year.
Finally, we have assessed the Company’s liquidity position as at June 30, 2023 taking into account our sales outlook for the next year, our existing cash balances and available credit facilities. Based on this analysis we believe the Company has sufficient liquidity to support ongoing operations for the next twelve months.
9
5. COVID-19
The impact of the COVID-19 pandemic on our future consolidated results of operations remains uncertain. The extent to which COVID-19 impacts our employees, operations, customers, suppliers and financial results depends on numerous evolving factors that we may not be able to accurately predict, including: the duration and scope of the pandemic (and whether there is a resurgence or multiple resurgences in the future, including the impact of new variants); government actions taken in response to the pandemic, including required shutdowns or vaccine or testing mandates; the availability, acceptance, distribution and continued effectiveness of vaccines; the short-term and long-term impact on construction activity, including the effect on our customers’ demand for our interior construction systems; supply chain disruptions; rising inflation; labor shortages; sustained remote or hybrid work models; our ability to manufacture and sell our products; and the ability of our customers to pay for our products. While many of our products support life-sustaining activities and essential construction, we and certain of our customers or suppliers may be impacted by national, federal, state and provincial actions, orders and policies regarding the COVID-19 pandemic, including: temporary closures of non-life-sustaining businesses, shelter-in-place orders, and travel, social distancing and quarantine policies, the implementation and enforcement of which vary in each of the jurisdictions in which we operate. We did not record any asset impairments, inventory charges or material bad debt reserves related to COVID-19 during the three months ended June 30, 2023 or the years ended December 31, 2021 and December 31, 2022, but future events may require such charges which could have a material adverse effect on our financial condition, liquidity or results of operations.
Government subsidies
In the United States, the Employee Retention Credit (“ERC”) was established by Section 2301 of the Coronavirus Aid, Relief, and Economic Security Act to provide an incentive for employers to keep their employees on their payroll during COVID-19 closures. The ERC is a refundable payroll tax credit based on qualified wages paid by an eligible employer between March 12, 2020, and October 1, 2021 for companies experiencing a significant decline in gross receipts during a calendar quarter or having operations fully or partially suspended during the quarter due to COVID-19. During the third quarter of 2022, the Company determined it was eligible for the ERC for the first three quarters of 2021 and filed a claim for $
6. REORGANIZATION
During the year ended December 31, 2022, and continuing into 2023, the Company undertook a number of reorganization initiatives:
Closure of Phoenix Aluminum Manufacturing Facility (the “Phoenix Facility”)
On February 22, 2022, we commenced the process of closing our Phoenix Facility, shifting related manufacturing to both our Savannah and Calgary aluminum manufacturing facilities. During the first quarter of 2022, the Company incurred $
Workforce Reductions, Board and Management Changes
In February and July of 2022, we announced our intention to eliminate a portion of our salaried workforce including manufacturing and office positions along with other cost reduction initiatives. The Company’s Board of Directors was reconstituted following a contested proxy contest in April 2022 which was deemed a change of control under the Company’s insurance policy resulting in additional insurance expenditures. Further, the Company made changes to several executive officer roles during the year ended December 31, 2022. During the six months ended June 30, 2023, we continued to review costs and, in May 2023, eliminated additional salaried positions. These actions resulted in the Company incurring certain termination costs.
10
Temporary Suspension of Operations at Rock Hill, South Carolina (the “Rock Hill Facility”)
On August 23, 2022, we announced the temporary suspension of operations at our Rock Hill Facility, shifting related manufacturing to our Calgary manufacturing facility. Costs associated with this idle facility, included in cost of sales, were $
For the three and six months ended June 30, 2023, reorganization costs incurred continue to relate to the above mentioned initiatives:
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
||||
Termination benefits |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Insurance costs on change of control |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Phoenix Facility closure |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Other costs |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Total reorganization costs |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Reorganization costs in accounts payable and accrued liabilities at January 1, 2022 |
|
|
|
|
Reorganization expense |
|
|
|
|
Reorganization costs paid |
|
|
( |
) |
Reorganization costs in accounts payable and accrued liabilities at December 31, 2022 |
|
|
|
|
Reorganization expense |
|
|
|
|
Reorganization costs paid |
|
|
( |
) |
Reorganization costs in accounts payable and accrued liabilities at June 30, 2023 |
|
|
|
The $
7. GAIN ON SALE OF SOFTWARE AND PATENTS
On May 9, 2023, we entered into a Co-Ownership Agreement (the “Co-Ownership Agreement”) and Partial Patent Assignment Agreement with AWI. The agreements provide for a cash payment from AWI to the Company of $
The $
11
8. TRADE AND ACCRUED RECEIVABLES
Accounts receivable are recorded at the invoiced amount, do not require collateral and do not bear interest. The Company estimates an allowance for credit losses using the lifetime expected credit loss at each measurement date taking into account historical credit loss experience as well as forward-looking information in order to establish rates for each class of financial receivable with similar risk characteristics. Adjustments to this estimate are recognized in the statement of operations.
In order to manage and assess our risk, management maintains credit policies that include regular review of credit limits of individual receivables and systematic monitoring of aging of trade receivables and the financial wellbeing of our customers. In addition, we acquired trade credit insurance effective April 1, 2020. At June 30, 2023, approximately
Our trade balances are spread over a broad Construction Partner base, which is geographically dispersed. For the six months ended June 30, 2023 no Construction Partners individually accounted for greater than
The Company’s aged receivables were as follows:
|
|
As at |
|
|||||
|
|
June 30, |
|
|
December 31, |
|
||
|
|
2023 |
|
|
2022 |
|
||
Current |
|
|
|
|
|
|
||
Overdue |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
||
Less: expected credit losses |
|
|
( |
) |
|
|
( |
) |
|
|
|
|
|
|
|
||
No adjustment to our expected credit losses of $
9. OTHER LIABILITIES
|
|
As at, |
|
|||||
|
|
June 30, 2023 |
|
|
December 31, 2022 |
|
||
Warranty provisions (1) |
|
|
|
|
|
|
||
DSU liability |
|
|
|
|
|
|
||
Sublease deposits |
|
|
|
|
|
|
||
Other provisions |
|
|
|
|
|
|
||
Other liabilities |
|
|
|
|
|
|
||
|
|
June 30, 2023 |
|
|
December 31, 2022 |
|
||
As at January 1 |
|
|
|
|
|
|
||
Additions to warranty provision |
|
|
|
|
|
|
||
Payments related to warranties |
|
|
( |
) |
|
|
( |
) |
Adjustments to warranty provision |
|
|
( |
) |
|
|
|
|
|
|
|
|
|
|
|
||
12
10. LONG-TERM DEBT
|
|
Revolving |
|
|
Leasing |
|
|
Convertible |
|
|
Total Debt |
|
||||
Balance on January 1, 2022 |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Issuances |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Accretion of issue costs |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Accrued interest |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Interest payments |
|
|
- |
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
Principal repayments |
|
|
- |
|
|
|
( |
) |
|
|
- |
|
|
|
( |
) |
Exchange differences |
|
|
- |
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
Balance at December 31, 2022 |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Current portion of long-term debt and accrued interest |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Long-term debt |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Balance on December 31, 2022 |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Accretion of issue costs |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Accrued interest |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Interest payments |
|
|
- |
|
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
Principal repayments |
|
|
- |
|
|
|
( |
) |
|
|
|
|
|
( |
) |
|
Exchange differences |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Balance at June 30, 2023 |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Current portion of long-term debt and accrued interest |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Long-term debt |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|||
Revolving Credit Facility
On February 12, 2021, the Company entered into a loan agreement governing a C$
On February 9, 2023, the Company extended the RBC Facility (the “Extended RBC Facility”). The Extended RBC Facility has a borrowing base of C$
Leasing Facilities
The Company has a C$
13
each with RBC, and one of its affiliates, which are available for equipment expenditures and certain equipment expenditures already incurred. The Canadian Leasing Facility and the U.S. Leasing Facility, respectively, have seven and five-year terms and bear interest at
The Company did not make any draws on the Leasing Facilities during the three and six months ended June 30, 2023. During the three and six months ended June 30, 2022, the Company received C$
As part of RBC's consent to the AWI transaction (refer to Note 7), one of the Canadian lease agreements of $
Convertible Debentures
On January 25, 2021, the Company completed a C$
On December 1, 2021, the Company completed a C$
11. STOCK-BASED COMPENSATION
In May 2020, shareholders approved the DIRTT Environmental Solutions Long Term Incentive Plan (the “2020 LTIP”). The 2020 LTIP replaced the predecessor incentive plans, being the Performance Share Unit Plan (“PSU Plan”) and the Amended and Restated Stock Option Plan (“Stock Option Plan”). Following the approval of the 2020 LTIP, no further awards will be made under either the Stock Option Plan or the PSU Plan, but both remain in place to govern the terms of any awards that were granted pursuant to such plans and remain outstanding.
In May 2023, shareholders approved the DIRTT Environmental Solutions Ltd. Amended and Restated Long-Term Incentive Plan (the “2023 LTIP”) at the annual and special meeting of shareholders. The 2023 LTIP gives the Company the ability to award options, share appreciation rights, restricted share units, deferred share units, restricted shares, dividend equivalent rights, and other share-based awards and cash awards to eligible employees, officers, consultants and directors of the Company and its affiliates. In accordance with the 2023 LTIP, the sum of (i)
14
under the 2023 LTIP. Upon vesting of certain LTIP awards, the Company may withhold and sell shares as a means of meeting DIRTT’s tax withholding requirements in respect of the withholding tax remittances required in respect of award holders. To the extent the fair value of the withheld shares upon vesting exceeds the grant date fair value of the instrument, the excess amount is credited to retained earnings or deficit.
Deferred share units (“DSUs”) have historically been granted to non-employee directors under the Deferred Share Unit Plan for Non-Employee Directors (as amended and restated, the “DSU Plan”) and settleable only in cash. The 2023 LTIP gives the Company the ability to settle DSUs in either cash or common shares, while consolidating future share-based awards under a single plan. The terms of the DSU Plan are otherwise materially unchanged as incorporated into the 2023 LTIP. Effective May 30, 2023, no new awards will be made under the DSU Plan, but awards previously granted under the DSU Plan will continue to be governed by the DSU Plan. DSUs are settled following cessation of services with the Company.
Stock-based compensation expense
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
||||
Equity-settled awards |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Cash-settled awards |
|
|
( |
) |
|
|
|
|
|
( |
) |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
The following summarizes RSUs, Share Awards, PSUs, and DSUs activity during the periods:
|
|
RSU Time- |
|
|
RSU Performance- |
|
|
Share |
|
|
|
|
|
|
|
|||||
|
|
Based |
|
|
Based |
|
|
Awards |
|
|
PSU |
|
|
DSU |
|
|||||
|
|
Number of |
|
|
Number of |
|
|
Number of |
|
|
Number of |
|
|
Number of |
|
|||||
|
|
units |
|
|
units |
|
|
units |
|
|
units |
|
|
units |
|
|||||
Outstanding at December 31, 2021 |
|
|
|
|
|
|
|
|
- |
|
|
|
|
|
|
|
||||
Granted |
|
|
|
|
|
|
|
|
|
|
|
- |
|
|
|
|
||||
Vested |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
- |
|
|
|
( |
) |
Withheld to settle employee tax obligations |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
- |
|
|
|
- |
|
Forfeited |
|
|
( |
) |
|
|
( |
) |
|
|
- |
|
|
|
( |
) |
|
|
- |
|
Outstanding at June 30, 2022 |
|
|
|
|
|
|
|
|
- |
|
|
|
- |
|
|
|
|
|||
Outstanding at December 31, 2022 |
|
|
|
|
|
|
|
|
- |
|
|
|
- |
|
|
|
|
|||
Granted |
|
|
|
|
|
- |
|
|
|
|
|
|
|
|
|
|
||||
Vested or settled |
|
|
( |
) |
|
|
( |
) |
|
|
( |
) |
|
|
- |
|
|
|
( |
) |
Withheld to settle employee tax obligations |
|
|
( |
) |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Forfeited |
|
|
( |
) |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Expired |
|
|
( |
) |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
Outstanding at June 30, 2023 |
|
|
|
|
|
|
|
|
- |
|
|
|
|
|
|
|
||||
Restricted share units (time-based vesting)
Restricted share units that vest based on time have an aggregate time-based vesting period of
Restricted share units (performance-based vesting)
During 2022 and 2021, restricted share units were granted to executives with service and performance-based conditions for vesting (the “PRSUs”). If the Company’s share price increases to certain values for 20 consecutive trading days, as outlined below, a percentage of the PRSUs will vest at the end of the
The grant date fair value of the 2022 and 2021 PRSUs were valued using the Monte Carlo valuation method and determined to have a weighted average grant date fair value of C$
15
Based on share price performance since the date of grant,
|
% of PRSUs Vesting |
|
||||||||||||||||
|
|
|
|
|
% |
|
|
% |
|
|
% |
|
|
% |
||||
2022 and 2021 PRSUs |
|
|
|
$ |
|
|
$ |
|
|
$ |
|
|
$ |
|
||||
Share awards
During the first quarter of 2022, certain executives were issued share awards in lieu of cash paid variable incentive compensation (“Share Awards”). These Share Awards vested upon grant. The fair value of the Share Awards granted was C$
In the first quarter of 2023,
Performance share units
During the quarter ended June 30, 2023, certain executives were issued a strategic equity grant through Performance share units (“PSUs”). The performance period of the PSUs is from
Deferred share units
Granted under the DSU Plan
The fair value of the DSU liability and the corresponding expense is charged to profit or loss at the grant date. Subsequently, at each reporting date between the grant date and settlement date, the fair value of the liability is remeasured with any changes in fair value recognized in profit or loss for the period. DSUs outstanding at June 30, 2023 had a fair value of $
Granted under the 2023 LITP
DSUs granted after May 30, 2023 (the "New DSUs") will be settled by way of the provision of cash or shares (or a combination thereof) to the Directors, at the discretion of the Company. The Company intends to settle these DSUs through issuances of common shares. The weighted average fair value of the DSUs granted in 2023 was $
16
Options
The following summarizes options forfeited during the periods:
|
|
Number of |
|
|
Weighted average |
|
||
|
|
options |
|
|
exercise price C$ |
|
||
Outstanding at December 31, 2021 |
|
|
|
|
|
|
||
Forfeited |
|
|
( |
) |
|
|
|
|
Outstanding at June 30, 2022 |
|
|
|
|
|
|
||
Outstanding at December 31, 2022 |
|
|
|
|
|
|
||
Forfeited |
|
|
( |
) |
|
|
|
|
Outstanding and Exercisable at June 30, 2023 |
|
|
|
|
|
|
||
Range of exercise prices outstanding and exercisable at June 30, 2023:
|
|
Options outstanding |
|
|
Options exercisable |
|
||||||||||||||||||
|
|
|
|
|
Weighted |
|
|
Weighted |
|
|
|
|
|
Weighted |
|
|
Weighted |
|
||||||
|
|
Number of |
|
|
average |
|
|
average |
|
|
|
|
|
average |
|
|
average |
|
||||||
|
|
options |
|
|
remaining |
|
|
exercise |
|
|
Number |
|
|
remaining |
|
|
exercise |
|
||||||
Range of exercise prices |
|
|
|
|
life |
|
|
price C$ |
|
|
exercisable |
|
|
life |
|
|
price C$ |
|
||||||
C$ |
|
|
|
|
|
|
|
$ |
|
|
|
|
|
|
|
|
$ |
|
||||||
C$ |
|
|
|
|
|
|
|
$ |
|
|
|
|
|
|
|
|
$ |
|
||||||
Total |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Dilutive Instruments
For the three months ended June 30, 2023,
For the six months ended June 30, 2023,
17
12. EARNINGS PER SHARE
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
||||
Net income (loss) per share - basic |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net income (loss) (thousands of U.S. dollars) |
|
$ |
|
|
$ |
( |
) |
|
$ |
( |
) |
|
$ |
( |
) |
|
Weighted average number of shares outstanding (thousands of shares) |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net income (loss) per share (dollars) |
|
$ |
|
|
$ |
( |
) |
|
$ |
( |
) |
|
$ |
( |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net income (loss) per share - diluted |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net income (loss) (thousands of U.S. dollars) |
|
$ |
|
|
$ |
( |
) |
|
$ |
( |
) |
|
$ |
( |
) |
|
Interest on Convertible debentures |
|
$ |
|
|
NA |
|
|
NA |
|
|
NA |
|
||||
|
|
$ |
|
|
$ |
( |
) |
|
$ |
( |
) |
|
$ |
( |
) |
|
Weighted average number of shares outstanding (thousands of shares) |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Dilutive debentures on convertible debt (thousands of shares) (1) |
|
|
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
Dilutive RSUs and PRSUs (thousands of shares) (2) |
|
|
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
Dilutive New DSUs (thousands of shares) (3) |
|
|
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
Dilutive PSUs (thousands of shares) (3) |
|
|
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
Dilutive VPP (thousands of shares) (3) |
|
|
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
Weighted average number of shares outstanding, assuming dilution (thousands of shares) |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Net income (loss) per share (dollars) |
|
$ |
|
|
$ |
( |
) |
|
$ |
( |
) |
|
$ |
( |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
(1) For the three and six months ended June 30, 2022, the Net income (loss) per share - diluted excludes the effect of |
|
|||||||||||||||
(2) For the three and six months ended June 30, 2022, the Net income (loss) per share - diluted excludes the effect of |
|
|||||||||||||||
(3) For the six months ended June 30, 2023, the Net income (loss) per share - diluted excludes the effect of |
|
|||||||||||||||
13. REVENUE
In the following table, revenue is disaggregated by performance obligation and timing of revenue recognition. All revenue comes from contracts with customers. See Note 14 for the disaggregation of revenue by geographic region.
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
||||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
|
||||
Product |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Transportation |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
License fees from Construction Partners |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Total product revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Installation and other services |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
18
DIRTT sells its products and services pursuant to fixed-price contracts which generally have a term of one year or less. The transaction price used in determining the amount of revenue to recognize from fixed-price contracts is based upon agreed contractual terms with each customer and is not subject to variability.
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
||||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
|
||||
At a point in time |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Over time |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Revenue recognized at a point in time represents the majority of the Company’s sales. Revenue is recognized when a customer obtains legal title to the product, which is when ownership of the product is transferred to, or services are delivered to, the customer. Revenue recognized over time is limited to installation and ongoing maintenance contracts with customers and is recorded as performance obligations which are satisfied over the term of the contract.
Contract Liabilities
|
|
As at |
|
|||||||||
|
|
June 30, 2023 |
|
|
December 31, 2022 |
|
|
December 31, 2021 |
|
|||
Customer deposits |
|
|
|
|
|
|
|
|
|
|||
Deferred revenue |
|
|
|
|
|
|
|
|
|
|||
Contract liabilities |
|
|
|
|
|
|
|
|
|
|||
Contract liabilities primarily relate to deposits received from customers and maintenance revenue from license subscriptions. The balance of contract liabilities was higher at June 30, 2023 compared to December 31, 2022 mainly due to the AWI transaction. Contract liabilities as at December 31, 2022 and 2021, respectively, totaling $
Sales by Industry
The Company periodically reviews the growth of product and transportation revenue by vertical market to evaluate the success of industry-specific sales initiatives. The nature of products sold to the various industries is consistent and therefore review is focused on sales performance.
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
||||
Commercial |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Healthcare |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Government |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Education |
|
|
|
|
|
|
|
|
|
|
|
|
||||
License fees from Construction Partners |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Total product and transportation revenue |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Installation and other services |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
14. SEGMENT REPORTING
The Company has
19
Revenue from external customers
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
||||
Canada |
|
|
|
|
|
|
|
|
|
|
|
|
||||
U.S. |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Non-current assets
|
|
|
|
|
|
As at |
|
|||||
|
|
|
|
|
|
June 30, 2023 |
|
|
December 31, 2022 |
|
||
Canada |
|
|
|
|
|
|
|
|
|
|
||
U.S. |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
||
15. INCOME TAXES
As at June 30, 2023, the Company had a valuation allowance of $
16. COMMITMENTS
As at June 30, 2023, the Company had outstanding purchase obligations of approximately $
17. RELATED PARTY TRANSACTIONS
On March 15, 2023, the Company entered into a Debt Settlement Agreement (the "Debt Settlement Agreement") with 22NW Fund, LP ("22NW") and Aron English, 22NW's principal and a director of DIRTT, (together, the "22NW Group") who, collectively, beneficially own approximately
Pursuant to the Debt Settlement Agreement, the Company agreed to repay the Debt by either, or a combination of (i) a payment in cash by the Company to the 22NW Group, and/or (ii) the issuance of equity securities of the Company to the 22NW Group. Under the Debt Settlement Agreement, a cash payment shall not be made to settle the Debt unless permitted under the terms of the Extended RBC Facility.
In connection with the Debt Settlement Agreement, on March 15, 2023, the Company entered into a share issuance agreement with the 22NW Group, pursuant to which the Company agreed to repay the Debt with the issuance to the 22NW Group of
At the Annual General Meeting on May 30, 2023, shareholders voted to approve the issuance of common shares, and on June 2, 2023, the Company issued
Other related party transactions for the three and six months ended June 30, 2023, relate to the sale of DIRTT products and services to the 22NW Group for $nil and $
20
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read together with our unaudited interim condensed consolidated financial statements and related notes and other financial information appearing in this Quarterly Report. This discussion contains forward-looking statements reflecting our current expectations and estimates and assumptions concerning events and financial trends that may affect our future operating results or financial position. Actual results and the timing of events may differ materially from those contained in these forward-looking statements due to a number of factors, including those described under the headings “Risk Factors” and “Cautionary Statement Regarding Forward-Looking Statements” appearing elsewhere in this Quarterly Report.
Summary of Financial Results
DIRTT Environmental Solutions Ltd. and its subsidiary (“DIRTT”, the “Company”, “we” or “our”) is a global leader in industrialized construction. DIRTT's system of physical products and digital tools empowers organizations, together with construction and design leaders, to build high-performing, adaptable, interior environments. Operating in the workplace, healthcare, education, and public sector markets, DIRTT’s system provides total design freedom, and greater certainty in cost, schedule, and outcomes.
DIRTT’s proprietary design integration software, ICE® (“ICE” or “ICE software”), translates the vision of architects and designers into a 3D model that also acts as manufacturing information. ICE is also licensed to unrelated companies and Construction Partners of the Company. As of May 9, 2023, AWI owns a 50% interest in the rights, title and interests in all the intellectual property rights in a portion of the ICE Software that is used by AWI.
Key Second Quarter Highlights
21
In the first quarter of 2023, we changed our methodology for calculating and disclosing our forward twelve month pipeline as the macroeconomic environment has been impacting our ability to close and convert qualified leads on a timely basis. Accordingly, we are now disclosing qualified leads, defined as quantity of projects being pursued, and our pipeline, defined as working with an engaged client on assessment of DIRTT as a prefabricated interior solution provider. We have begun using these new measures as they better measure expected near term performance given our operating environment has been prone to change due to macroeconomic factors such as worksite labor availability, interest rate changes, and recessionary impacts on construction projects.
We have also increased the scrutiny on the expected timing of orders that are expected to be delivered between six and twelve months in the future. This has resulted in a decrease in our forward twelve-month pipeline, illustrated in the table below.
|
|
As at |
|
|
|||||||||||||||||
|
|
July 1, 2023 |
|
|
January 1, 2023 |
|
|
% Change |
|
|
July 1, 2022 |
|
|
% Change |
|
|
|||||
Twelve Month Forward Pipeline ($ 000s) |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
Commercial |
|
|
145,750 |
|
|
|
141,293 |
|
|
|
3 |
% |
|
|
158,306 |
|
|
|
(8 |
%) |
|
Healthcare |
|
|
35,124 |
|
|
|
55,719 |
|
|
|
(37 |
%) |
|
|
48,093 |
|
|
|
(27 |
%) |
|
Government |
|
|
29,724 |
|
|
|
32,313 |
|
|
|
(8 |
%) |
|
|
30,718 |
|
|
|
(3 |
%) |
|
Education |
|
|
9,260 |
|
|
|
17,201 |
|
|
|
(46 |
%) |
|
|
19,017 |
|
|
|
(51 |
%) |
|
|
|
|
219,858 |
|
|
|
246,526 |
|
|
|
(11 |
%) |
|
|
256,134 |
|
|
|
(14 |
%) |
|
Leads (#) |
|
|
872 |
|
|
|
721 |
|
|
|
21 |
% |
|
|
417 |
|
|
|
109 |
% |
|
Our current twelve month forward pipeline has a higher mix of projects that are further along in the order cycle, and thus we believe our current presentation is a better reflection of future revenue. It should be noted that our total pipeline, including those orders expected to place beyond twelve months, has remained flat year over year.
Our qualified leads being pursued with expected projects in the next twelve months was 872 as of July 1, 2023, as compared to 721 at January 1, 2023 and 417 as of July 1, 2022. The Company has increased its qualified leads as a result of the implementation of our customer relationship management system, as well as improved communication and collaboration to our commercial organization.
Despite this new pipeline presentation, we have not changed our view on near to mid-term growth for the Company, discussed below within the “Outlook” section.
22
Outlook
Through the first six months of 2023 we have seen continued volatility in economic conditions, especially in regions with concentrated sales to the technology and banking sectors. These conditions included layoffs in the technology sector, reduction in short-term needs for office space, and increasing interest rates impacting borrowings, resulting in certain larger projects that were planned for the first two quarters of 2023 being deferred or canceled.
In response, and as discussed in our previous 10-Q filing, we identified and took action to reduce annualized overhead costs by $5.0 million during the first quarter of 2023. Further, on May 8, 2023, the Company reduced its salaried workforce, resulting in annualized savings of $2.6 million. One-time costs associated with these reductions, incurred in the second quarter of 2023 were approximately $0.7 million.
In some aspects, the aforementioned macroeconomic uncertainty has subsided. Various inflation metrics have improved over the three months ended June 30, 2023 and certain recession indicators have eased. We have seen improved demand for our products, beginning in mid-April. From May 1 to June 30, 2023, the Company generated $33.3 million in total revenue and an associated $3.5 million in Adjusted EBITDA, with Adjusted Gross Profit during the same period of 39.2%. Further, we have been awarded several large projects during the second quarter of 2023, including Bechtel and Visa, which began to order during the second quarter of 2023, with Apache expected to order during the second half of 2023. These projects are expected to deliver an aggregate of $10 to $15 million in revenue during 2023.
Total revenue for the second quarter of 2023 increased by approximately $8.0 million, or 22% from the first quarter of 2023. We expect a sequential increase in revenue in the third quarter of 2023 over the second quarter of 2023, though not to the same extent.
For fiscal 2023, we continue to project low to mid-single digit growth in total revenue over 2022, a trend we expect to continue into 2024 based on our current twelve month forward pipeline.
We have meaningfully reduced our cost footprint and lowered our estimated revenue breakeven point. In tandem with the improved gross profit percentages and the cash initiatives discussed above, we believe we are positioned to weather the current macroeconomic conditions, while continuing to invest in our technology and commercial organizations. We will continue to evaluate our cost structure and respond to the inflationary impacts to labor, materials and services in an efficient manner consistent with our goal to maintain healthy gross profit and Adjusted EBITDA margins.
Non-GAAP Financial Measures
Note Regarding Use of Non-GAAP Financial Measures
Our condensed consolidated interim financial statements are prepared in accordance with GAAP. These GAAP financial statements include non-cash charges and other charges and benefits that we believe are unusual or infrequent in nature or that we believe may make comparisons to our prior or future performance difficult.
As a result, we also provide financial information in this Quarterly Report that is not prepared in accordance with GAAP and should not be considered as an alternative to the information prepared in accordance with GAAP. Management uses these non-GAAP financial measures in its review and evaluation of the financial performance of the Company. We believe that these non-GAAP financial measures also provide additional insight to investors and securities analysts as supplemental information to our GAAP results and as a basis to compare our financial performance period-over-period and to compare our financial performance with that of other companies. We believe that these non-GAAP financial measures facilitate comparisons of our core operating results from period to period and to other companies by removing the effects of our capital structure (net interest income on cash deposits, interest expense on outstanding debt and debt facilities, or foreign exchange movements), asset base (depreciation and amortization), the impact of under-utilized capacity on gross profit, tax consequences, reorganization expense, one-time non-recurring charges or gains (such as gain on sale of software and patents), and stock-based compensation. We remove the impact of all foreign exchange from Adjusted EBITDA. Foreign exchange gains and losses can vary significantly period-to-period due to the impact of changes in the U.S. and Canadian dollar exchange rates on foreign currency denominated monetary items on the balance sheet and are not reflective of the underlying operations of the Company. We remove the impact of under-utilized capacity from gross profit, and fixed production overheads are allocated to inventory on the basis of normal capacity of the production facilities. In periods where production levels are abnormally low, unallocated overheads are recognized as an expense in the period in which they are incurred. In addition, management bases certain forward-looking estimates and budgets on non-GAAP financial measures, primarily Adjusted EBITDA.
23
Government subsidies, depreciation and amortization, stock-based compensation expense, reorganization expense, foreign exchange gains and losses and impairment expenses are excluded from our non-GAAP financial measures because management considers them to be outside of the Company’s core operating results, even though some of those receipts and expenses may recur, and because management believes that each of these items can distort the trends associated with the Company’s ongoing performance. We believe that excluding these receipts and expenses provides investors and management with greater visibility to the underlying performance of the business operations, enhances consistency and comparativeness with results in prior periods that do not, or future periods that may not, include such items, and facilitates comparison with the results of other companies in our industry.
The following non-GAAP financial measures are presented in this Quarterly Report, and a description of the calculation for each measure is included.
Adjusted Gross Profit |
Gross profit before deductions for costs of under-utilized capacity, depreciation and amortization |
|
|
Adjusted Gross Profit Margin |
Adjusted Gross Profit divided by revenue |
|
|
EBITDA |
Net income before interest, taxes, depreciation and amortization |
|
|
Adjusted EBITDA |
EBITDA adjusted to remove foreign exchange gains or losses; impairment expenses; reorganization expenses; stock-based compensation expense; government subsidies; one-time, non-recurring charges and gains; and any other non-core gains or losses |
|
|
Adjusted EBITDA Margin |
Adjusted EBITDA divided by revenue |
You should carefully evaluate these non-GAAP financial measures, the adjustments included in them, and the reasons we consider them appropriate for analysis supplemental to our GAAP information. Each of these non-GAAP financial measures has important limitations as an analytical tool due to exclusion of some but not all items that affect the most directly comparable GAAP financial measures. You should not consider any of these non-GAAP financial measures in isolation or as substitutes for an analysis of our results as reported under GAAP. You should also be aware that we may recognize income or incur expenses in the future that are the same as, or similar to, some of the adjustments in these non-GAAP financial measures. Because these non-GAAP financial measures may be defined differently by other companies in our industry, our definitions of these non-GAAP financial measures may not be comparable to similarly titled measures of other companies, thereby diminishing their utility.
24
Results of Operations
Three and Six Months Ended June 30, 2023, Compared to the Three and Six Months Ended June 30, 2022
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||||||||||
|
|
2023 |
|
|
2022 |
|
|
% Change |
|
|
2023 |
|
|
2022 |
|
|
% Change |
|
||||||
|
|
($ in thousands) |
|
|
($ in thousands) |
|
||||||||||||||||||
Revenue |
|
|
44,753 |
|
|
|
44,701 |
|
|
|
0 |
|
|
|
81,461 |
|
|
|
82,987 |
|
|
|
(2 |
) |
Gross Profit(1) |
|
|
14,557 |
|
|
|
6,276 |
|
|
|
132 |
|
|
|
23,239 |
|
|
|
9,563 |
|
|
|
143 |
|
Gross Profit Margin |
|
|
32.5 |
% |
|
|
14.0 |
% |
|
|
|
|
|
28.5 |
% |
|
|
11.5 |
% |
|
|
|
||
Operating Expenses |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Sales and Marketing |
|
|
6,626 |
|
|
|
7,777 |
|
|
|
(15 |
) |
|
|
12,141 |
|
|
|
15,005 |
|
|
|
(19 |
) |
General and Administrative |
|
|
5,501 |
|
|
|
6,877 |
|
|
|
(20 |
) |
|
|
11,334 |
|
|
|
14,870 |
|
|
|
(24 |
) |
Operations Support |
|
|
1,822 |
|
|
|
2,528 |
|
|
|
(28 |
) |
|
|
3,812 |
|
|
|
5,026 |
|
|
|
(24 |
) |
Technology and Development |
|
|
1,277 |
|
|
|
1,879 |
|
|
|
(32 |
) |
|
|
2,816 |
|
|
|
4,019 |
|
|
|
(30 |
) |
Stock-Based Compensation |
|
|
678 |
|
|
|
1,326 |
|
|
|
(49 |
) |
|
|
1,474 |
|
|
|
2,628 |
|
|
|
(44 |
) |
Reorganization |
|
|
1,465 |
|
|
|
5,163 |
|
|
|
(72 |
) |
|
|
2,536 |
|
|
|
8,855 |
|
|
|
(71 |
) |
Related Party Expense (recovery) |
|
|
(532 |
) |
|
|
- |
|
|
|
100 |
|
|
|
1,524 |
|
|
|
- |
|
|
|
100 |
|
Total Operating Expenses |
|
|
16,837 |
|
|
|
25,550 |
|
|
|
(34 |
) |
|
|
35,637 |
|
|
|
50,403 |
|
|
|
(29 |
) |
Operating Loss |
|
|
(2,280 |
) |
|
|
(19,274 |
) |
|
|
(88 |
) |
|
|
(12,398 |
) |
|
|
(40,840 |
) |
|
|
(70 |
) |
Operating Margin |
|
|
(5.1 |
)% |
|
|
(43.1 |
)% |
|
|
|
|
|
(15.2 |
)% |
|
|
(49.2 |
)% |
|
|
|
||
Government subsidies |
|
|
88 |
|
|
|
49 |
|
|
|
80 |
|
|
|
236 |
|
|
|
624 |
|
|
|
(62 |
) |
Gain on sale of software and patents |
|
|
6,145 |
|
|
|
- |
|
|
NA |
|
|
|
6,145 |
|
|
|
- |
|
|
NA |
|
||
Foreign exchange (loss) gain |
|
|
(620 |
) |
|
|
1,246 |
|
|
|
(150 |
) |
|
|
(881 |
) |
|
|
514 |
|
|
|
(271 |
) |
Interest income |
|
|
106 |
|
|
|
20 |
|
|
|
430 |
|
|
|
110 |
|
|
|
31 |
|
|
|
255 |
|
Interest expense |
|
|
(1,233 |
) |
|
|
(1,329 |
) |
|
|
(7 |
) |
|
|
(2,440 |
) |
|
|
(2,659 |
) |
|
|
(8 |
) |
|
|
|
4,486 |
|
|
|
(14 |
) |
|
|
32,143 |
|
|
|
3,170 |
|
|
|
(1,490 |
) |
|
|
(313 |
) |
Net income (loss) before tax |
|
|
2,206 |
|
|
|
(19,288 |
) |
|
|
111 |
|
|
|
(9,228 |
) |
|
|
(42,330 |
) |
|
|
78 |
|
Current and deferred income tax expense (recovery) |
|
|
- |
|
|
|
- |
|
|
NA |
|
|
|
- |
|
|
|
- |
|
|
NA |
|
||
|
|
|
- |
|
|
|
- |
|
|
NA |
|
|
|
- |
|
|
|
- |
|
|
NA |
|
||
Net income (loss) |
|
|
2,206 |
|
|
|
(19,288 |
) |
|
|
111 |
|
|
|
(9,228 |
) |
|
|
(42,330 |
) |
|
|
78 |
|
(1) Gross Profit for the six months ended June 30, 2022, includes $1.1 million of accelerated depreciation and amortization on software associated with discontinued product lines and the closure of the Phoenix Facility |
|
|||||||||||||||||||||||
Revenue
Revenue reflects sales to our Construction Partners for resale to their clients and, in limited circumstances, our direct sales to clients. Our revenue is generally affected by the timing of when orders are executed, particularly large orders, which can add variability to our financial results and shift revenue between quarters.
The following table sets forth the contribution to revenue of our DIRTT product and service offerings:
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||||||||||
|
|
2023 |
|
|
2022 |
|
|
% Change |
|
|
2023 |
|
|
2022 |
|
|
% Change |
|
||||||
|
|
($ in thousands) |
|
|
($ in thousands) |
|
||||||||||||||||||
Product |
|
|
38,710 |
|
|
|
38,098 |
|
|
|
2 |
|
|
|
70,191 |
|
|
|
71,291 |
|
|
|
(2 |
) |
Transportation |
|
|
4,614 |
|
|
|
4,795 |
|
|
|
(4 |
) |
|
|
8,402 |
|
|
|
8,856 |
|
|
|
(5 |
) |
License fees from Construction Partners |
|
|
210 |
|
|
|
198 |
|
|
|
6 |
|
|
|
417 |
|
|
|
395 |
|
|
|
6 |
|
Total product revenue |
|
|
43,534 |
|
|
|
43,091 |
|
|
|
1 |
|
|
|
79,010 |
|
|
|
80,542 |
|
|
|
(2 |
) |
Installation and other services |
|
|
1,219 |
|
|
|
1,610 |
|
|
|
(24 |
) |
|
|
2,451 |
|
|
|
2,445 |
|
|
|
0 |
|
|
|
|
44,753 |
|
|
|
44,701 |
|
|
|
0 |
|
|
|
81,461 |
|
|
|
82,987 |
|
|
|
(2 |
) |
Beginning in 2020, we experienced significant increases in nearly all of our material input costs, including raw materials, shipping materials, labor, and freight. This led to significant gross margin compression in 2021 and 2022. Effective November 16, 2021, DIRTT increased product and transportation prices on new projects by approximately 6.5%. On February 17, 2022, we implemented a further price increase of 5% that came into effect June 1, 2022. On
25
June 21, 2022 an additional price increase of 10% was announced effective July 21, 2022. These increases have improved revenue and profitability through better recovery of the material input costs previously discussed.
Revenue for the six months ended June 30, 2023, was $81.5 million, a decrease of $1.5 million compared to $83.0 million in the comparative period of 2022. The first six months of 2023 were impacted by macroeconomic conditions, including layoffs in the tech sector and rising interest rates, both of which have had an impact on our pipeline. For example, one large project with a customer in the technology sector that was originally scheduled for the first quarter of 2023 was deferred indefinitely. During the quarter ended June 30, 2023, revenue was $44.8 million, an increase of $0.1 million compared to the comparative period of 2022 of $44.7 million.
Installation and other services revenue was $1.2 million for the quarter ended June 30, 2023 compared to $1.6 million in the quarter ended June 30, 2022 and $2.5 million in the six months ended June 30, 2023 compared to $2.4 million in the same period of 2022. This revenue primarily reflects services performed by our ICE and design teams for third parties. Except in limited circumstances, our Construction Partners, rather than the Company, perform installation services, and accordingly, we are not anticipating significant growth in this revenue stream.
Our success is partly dependent on our ability to profitably develop our Construction Partner network to expand our market penetration and ensure best practices are shared across local markets. At June 30, 2023, we had 68 (March 31, 2023: 67; December 31, 2022: 67) Construction Partners servicing multiple locations. In March 2023, we announced the expansion of six of our DIRTT Construction Partners into new markets as we expand the reach of DIRTT products in North America.
We periodically analyze our revenue growth by vertical markets in the defined markets of commercial, healthcare, government and education. While the commercial sector has been challenged by the macroeconomic factors discussed previously, we are seeing increased growth in our healthcare sector, as an increase in new construction starts and the heightened need for adaptability and flexibility in the years after COVID-19 have increased the demand for our products. We continue to see growth opportunities in the government and education sectors and have restructured our sales leadership function, prioritizing oversight of these verticals.
The following table presents our product and transportation revenue by vertical market:
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||||||||||
|
|
2023 |
|
|
2022 |
|
|
% Change |
|
|
2023 |
|
|
2022 |
|
|
% Change |
|
||||||
|
|
($ in thousands) |
|
|
($ in thousands) |
|
||||||||||||||||||
Commercial |
|
|
26,378 |
|
|
|
29,618 |
|
|
|
(11 |
) |
|
|
50,882 |
|
|
|
53,662 |
|
|
|
(5 |
) |
Healthcare |
|
|
10,457 |
|
|
|
5,091 |
|
|
|
105 |
|
|
|
16,628 |
|
|
|
12,055 |
|
|
|
38 |
|
Government |
|
|
3,268 |
|
|
|
5,041 |
|
|
|
(35 |
) |
|
|
5,975 |
|
|
|
8,322 |
|
|
|
(28 |
) |
Education |
|
|
3,221 |
|
|
|
3,143 |
|
|
|
2 |
|
|
|
5,108 |
|
|
|
6,108 |
|
|
|
(16 |
) |
License fees from Construction Partners |
|
|
210 |
|
|
|
198 |
|
|
|
6 |
|
|
|
417 |
|
|
|
395 |
|
|
|
6 |
|
Total product revenue |
|
|
43,534 |
|
|
|
43,091 |
|
|
|
1 |
|
|
|
79,010 |
|
|
|
80,542 |
|
|
|
(2 |
) |
Service revenue |
|
|
1,219 |
|
|
|
1,610 |
|
|
|
(24 |
) |
|
|
2,451 |
|
|
|
2,445 |
|
|
|
0 |
|
|
|
|
44,753 |
|
|
|
44,701 |
|
|
|
0 |
|
|
|
81,461 |
|
|
|
82,987 |
|
|
|
(2 |
) |
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
|
|
|
|
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
|
|
|
|
|
||||
|
|
(in %) |
|
|
(in %) |
|
|
|
|
|
|
||||||||||
Commercial |
|
|
61 |
|
|
|
69 |
|
|
|
65 |
|
|
|
67 |
|
|
|
|
|
|
Healthcare |
|
|
24 |
|
|
|
12 |
|
|
|
21 |
|
|
|
15 |
|
|
|
|
|
|
Government |
|
|
8 |
|
|
|
12 |
|
|
|
8 |
|
|
|
10 |
|
|
|
|
|
|
Education |
|
|
7 |
|
|
|
7 |
|
|
|
6 |
|
|
|
8 |
|
|
|
|
|
|
Total Product Revenue(1) |
|
|
100 |
|
|
|
100 |
|
|
|
100 |
|
|
|
100 |
|
|
|
|
|
|
(1) Excludes license fees from Construction Partners.
26
Commercial revenues decreased by 11% from the prior year period. Revenues in the second quarter of 2022 were higher as customers placed orders and accelerated deliveries prior to the 10% price increase that was implemented in July 2022. Healthcare revenues increased by 105% in the second quarter of 2023 from the same period of 2022. The quarter ended June 30, 2023 includes two large healthcare customers totaling $5.6 million. Such sales tend to be larger individual projects and are subject to timing due to a typically longer sales cycle, resulting in variability in sales levels. Government revenues in the second quarter of 2023 decreased by 35% from the prior period. Similar to healthcare, government revenues tend to be larger individual projects. Education sales in the second quarter of 2023 were consistent with the prior year period at $3.2 million. Both healthcare and education sectors included a higher magnitude of smaller projects in the second quarter of 2023 than in the second quarter of 2022.
For the six months ended June 30, 2023 commercial revenues decreased by 5% from the prior year period. Healthcare revenues increased by 38% in the first half of 2023 from the same period of 2022. Government revenues decreased by 28% from the prior year period. Education sales in the first half of 2023 were down 16% from 2022. Both the healthcare and education sectors included a higher magnitude of smaller projects in 2023 than 2022. During 2023, we have experienced an increase in quotes for healthcare and education related projects, but these tend to have longer project lifecycles than commercial projects.
Revenue continues to be derived almost exclusively from projects in North America and predominantly from the United States. The following table presents our revenue dispersion by geography:
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||||||||||
|
|
2023 |
|
|
2022 |
|
|
% Change |
|
|
2023 |
|
|
2022 |
|
|
% Change |
|
||||||
|
|
($ in thousands) |
|
|
($ in thousands) |
|
||||||||||||||||||
Canada |
|
|
4,000 |
|
|
|
7,417 |
|
|
|
(46 |
) |
|
|
8,912 |
|
|
|
12,668 |
|
|
|
(30 |
) |
U.S. |
|
|
40,753 |
|
|
|
37,284 |
|
|
|
9 |
|
|
|
72,549 |
|
|
|
70,319 |
|
|
|
3 |
|
|
|
|
44,753 |
|
|
|
44,701 |
|
|
|
0 |
|
|
|
81,461 |
|
|
|
82,987 |
|
|
|
(2 |
) |
Historically, approximately 15-25% and 75-85% of revenues are derived from sales to Canada and the United States, respectively.
Sales and Marketing Expenses
Sales and marketing expenses decreased by $1.2 million to $6.6 million for the three months ended June 30, 2023, from $7.8 million for the three months ended June 30, 2022 and $2.9 million to $12.1 million for the six months ended June 30, 2023 from $15.0 million from the same period of 2022. The decreases were largely related to a realignment of back office support and territory coverage and cost structure with current demand levels. We expect to increase the investment in this function during 2023 in order to support organic revenue growth. We incurred $0.4 million in costs associated with Connext, our annual open house event in Chicago, Illinois, which coincided with a major commercial interior show in North America, NeoCon.
General and Administrative Expenses
General and administrative expenses decreased by $1.4 million to $5.5 million for the three months ended June 30, 2023 from $6.9 million for the three months ended June 30, 2022. The decrease was primarily related to a decrease in professional services of $1.3 million, which included $0.3 million related to the costs of the contested director elections, and an additional $0.1 million decrease in communications costs associated with our cost savings initiatives.
For the six months ended June 30, 2023, general and administrative expenses decreased $3.5 million to $11.3 million from $14.9 million driven by a $3.1 million reduction in professional services which included $1.8 million related to the costs of the contested director elections, a $0.2 million reduction in office and communication costs and a $0.4 million reduction in depreciation.
Operations Support Expenses
Operations support is comprised primarily of project managers, order entry and other professionals that facilitate the integration of our Construction Partner project execution and our manufacturing operations. Operations support expenses decreased by $0.7 million from $2.5 million for the three months ended June 30, 2022 to $1.8 million for the three months ended June 30, 2023. The decrease was primarily due to a $0.6 million decrease in salaries and benefits costs associated with the planned headcount reductions as part of our cost savings initiatives. Operations support expenses decreased $1.2 million for the six months ended June 30, 2023 to $2.8 million from $4.0 million in the same period of 2022 mostly related to a $1.2 million decrease in salaries and benefits costs.
27
Technology and Development Expenses
Technology and development expenses relate to non-capitalizable costs associated with our product and software development teams and are primarily comprised of salaries and benefits of technical staff.
Technology and development expenses decreased by $0.6 million to $1.3 million for the three months ended June 30, 2023, compared to $1.9 million for the three months ended June 30, 2022, primarily related to decreased salaries and benefits costs associated with the planned headcount reductions as part of our cost savings initiatives. For the six months ended June 30, 2023, technology and development costs decreased by $1.2 million to $2.8 million from $4.0 million in the same period of 2022 related to a decrease in salaries and benefits costs and an increase in capitalized software development costs.
Stock-Based Compensation
Stock-based compensation expense for the three and six months ended June 30, 2023 was $0.7 million and $1.5 million, respectively, compared to $1.3 million and $2.6 million in the same periods of 2022. The decrease was largely due to grants of RSUs and share awards which occurred in the first quarter of 2022 but in 2023 were granted in the second quarter. Grants for RSUs in lieu of cash compensation to the Company’s interim Chief Executive Officer in 2022 were not repeated in 2023. DSUs were granted to the Board of Directors, lowered by the impact of fair value adjustments on cash settled awards as a result of our share price decreasing during the quarter ended June 30, 2023.
Reorganization
Reorganization expenses for the quarter of $1.5 million decreased from $5.2 million in the prior period. Current quarter costs relate primarily to termination costs associated with actions taken to streamline our back office and operational support functions, as discussed herein and in our quarterly report on Form 10-Q for the period ended March 31, 2023, which are expected to contribute $2.6 million in annualized savings. Second quarter of 2022 reorganization costs were driven by the closure of Phoenix Facility and the one-time costs associated with a reduction of salaried workforce and two executives.
Reorganization costs decreased to $2.5 million for the six months ended June 30, 2023 from $8.9 million for the same period of 2022. Six month costs in 2023 relate primarily to termination costs discussed above while the costs in 2022 relate to expenditures in closing the Phoenix Facility and costs associated with workforce reductions and changes in management.
Related Party Expense (Recovery)
On March 15, 2023, the Company entered into a Debt Settlement Agreement (the "Debt Settlement Agreement") with 22NW Fund, LP ("22NW") and Aron English, 22NW's principal and a director of DIRTT, (together, the "22NW Group") who, collectively, beneficially own approximately 19.5% of issued and outstanding common shares. Pursuant to the Debt Settlement Agreement, the Company agreed to reimburse the 22NW Group for the costs incurred by the 22NW Group in connection with the contested director election at the annual and special meeting of shareholders of the Company held on April 26, 2022, being $1.6 million (the "Debt").
Pursuant to the Debt Settlement Agreement, the Company agreed to repay the Debt by either, or a combination of (i) a payment in cash by the Company to the 22NW Group, and/or (ii) the issuance of equity securities of the Company to the 22NW Group. Under the Debt Settlement Agreement, a cash payment shall not be made to settle the Debt unless permitted under the terms of the Extended RBC Facility.
In connection with the Debt Settlement Agreement, on March 15, 2023, the Company entered into a share issuance agreement with the 22NW Group, pursuant to which the Company agreed to repay the Debt with the issuance to the 22NW Group of 3,899,745 common shares at a deemed price of $0.40 per common share, subject to approval by shareholders.
At the Annual General Meeting on May 30, 2023 shareholders voted to approve the issuance of common shares, and on June 2, 2023, the Company issued 3,899,745 common shares to 22NW Group as repayment for the Debt. Upon settlement, the debt was revalued at the higher of the deemed price of $0.40 per common share and the May 30, 2023 market price of $0.38 per common share resulting in a recovery from the balance recorded at March 31, 2023 which had been valued at a price of $0.53 per common share.
28
Government Subsidies
The Company was not eligible and did not receive any new government subsidies in the quarter ended June 30, 2023. The Company received $0.2 million of interest with the collection of the ERC during the six months ended June 30, 2023.
Pursuant to amendments enacted as part of the 2021 Canadian federal budget, the Company was required to repay a portion of the Canadian Emergency Wage Subsidy ("CEWS") amounts received for any qualifying period commencing after June 5, 2021 where the aggregate compensation for “specified executives” (within the meaning of the CEWS) during the 2021 calendar year exceeds the aggregate compensation for “specified executives” during the 2019 calendar year. Upon finalization of 2021 compensation to specified executives, approximately C$0.5 million ($0.4 million) of subsidies was expected to be returned to the Canadian authorities in the second quarter of 2022. The amount was fully provided for in the third quarter of 2021 and in the first quarter of 2022 and the Company reversed a $0.6 million incremental provision related to this that was no longer necessary.
Gain on sale of software and patents
On May 9, 2023, we entered into the Co-Ownership Agreement and Partial Patent Assignment Agreement with AWI. The agreements provide for a cash payment from AWI to the Company of $10.0 million, subject to certain routine closing conditions, in exchange for the partial assignment to AWI and resulting co-ownership of a 50% interest in the rights, title and interests in certain intellectual property rights in a portion of the ICE software that is used by AWI (the “Applicable ICE Code”), including a 50% interest in the patent rights that relate to the Applicable ICE Code. We also agreed under the Co-Ownership Agreement to provide AWI a transfer of knowledge concerning the source code of the Applicable ICE Code. In exchange for completing the knowledge transfer, we will receive an additional cash payment of $1.0 million, which is expected to be received by early 2024. The Co-Ownership Agreement provides that we and AWI have separate exclusive fields of use and restrictive covenants with respect to the Applicable ICE Code and related intellectual property which survive until either party elects to separate from its relationship with the other and for five years thereafter. We concurrently entered into the ARMSA with AWI, under which AWI has also prepaid for certain development services to be provided by DIRTT. The ARMSA will automatically terminate if the Co-Ownership Agreement is terminated or expires, and may also be terminated if either party breaches the exclusive fields of use or restrictive covenants in the Co-Ownership Agreement.
The $10.0 million of proceeds from the Co-Ownership Agreement was received during the quarter ended June 30, 2023. In accordance with US GAAP, the proceeds were first applied to the net book value of the related cost of software and patents (other assets) and the residual amount of $6.1 million was recognized as a gain in the profit and loss. Further, $0.9 million was received during the quarter ended June 30, 2023 as prepayment under the ARMSA. Part of the proceeds of this transaction were used to settle one of our equipment leases of $1.6 million and resulted in the release of $0.4 million of restricted cash.
Interest Expense
Interest expense decreased by $0.1 million from $1.3 million in the quarter ended June 30, 2022 to $1.2 million in the quarter ended June 30, 2023 and by $0.2 million for the six months ended June 30, 2023 to $2.4 million due to foreign exchange impacts and the decrease in equipment lease balances due to principal repayments.
Income Tax
The provision for income taxes comprises U.S. and Canadian federal, state and provincial taxes based on pre-tax income. As at June 30, 2023 the Company had a valuation allowance of $31.9 million (December 31, 2022: $29.8 million) against deferred tax assets due to ongoing near term uncertainties on the business caused by the COVID-19 pandemic and the related decline in business activity which impacted our ability to generate sufficient taxable income in Canada and the United States to fully deduct historical losses. As at June 30, 2023, we had C$106.9 million of non-capital loss carry-forwards in Canada and $60.5 million in the United States. These loss carry-forwards will begin to expire in 2032.
29
Net Income (Loss)
Net income increased to $2.2 million or $0.01 per share in the three months ended June 30, 2023 from a net loss of $19.3 million or $0.22 net loss per share for the three months ended June 30, 2022. The decreased loss is primarily the result of an $8.3 million increase in gross profit, a $8.7 million decrease in operating expenses, including a $3.7 million decrease in reorganization expenses, a one-time gain of $6.1 million on the sale of software and patents, a $0.1 million decrease in interest expense and a $0.1 million increase in interest income, offset by a $1.9 million increase in foreign exchange loss.
Net loss decreased to $9.2 million or $0.09 net loss per share in the six months ended June 30, 2023 from a net loss of $42.3 million or $0.49 net loss per share for the six months ended June 30, 2022. The decreased loss is primarily the result of an $13.7 million increase in gross profit, a $14.8 million decrease in operating expenses (including a $6.3 million decrease in reorganization expenses, and a decrease of $1.8 million of incremental professional fees as described previously), a one-time gain of $6.1 million on the sale of software and patents, a $0.2 million decrease in interest expense, a $0.1 million increase in interest income, offset by a $1.4 million increase in foreign exchange loss and a $0.4 million decrease in government subsidies.
EBITDA and Adjusted EBITDA for the Three and Six Months Ended June 30, 2023 and 2022
The following table presents a reconciliation for the results of the three and six months ended June 30, 2023 and 2022 of EBITDA and Adjusted EBITDA to our net income (loss), which is the most directly comparable GAAP measure for the periods presented:
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
||||
|
|
($ in thousands) |
|
|
($ in thousands) |
|
||||||||||
Net income (loss) for the period |
|
|
2,206 |
|
|
|
(19,288 |
) |
|
|
(9,228 |
) |
|
|
(42,330 |
) |
Add back (deduct): |
|
|
|
|
|
|
|
|
|
|
|
|
||||
Interest expense |
|
|
1,233 |
|
|
|
1,329 |
|
|
|
2,440 |
|
|
|
2,659 |
|
Interest income |
|
|
(106 |
) |
|
|
(20 |
) |
|
|
(110 |
) |
|
|
(31 |
) |
Depreciation and amortization |
|
|
2,524 |
|
|
|
3,344 |
|
|
|
5,199 |
|
|
|
7,966 |
|
EBITDA |
|
|
5,857 |
|
|
|
(14,635 |
) |
|
|
(1,699 |
) |
|
|
(31,736 |
) |
Foreign exchange (gain) loss |
|
|
620 |
|
|
|
(1,246 |
) |
|
|
881 |
|
|
|
(514 |
) |
Stock-based compensation |
|
|
678 |
|
|
|
1,326 |
|
|
|
1,474 |
|
|
|
2,628 |
|
Government subsidies |
|
|
(88 |
) |
|
|
(49 |
) |
|
|
(236 |
) |
|
|
(624 |
) |
Related party expense (recovery) (2) |
|
|
(532 |
) |
|
|
- |
|
|
|
1,524 |
|
|
|
- |
|
Reorganization expense |
|
|
1,465 |
|
|
|
5,163 |
|
|
|
2,536 |
|
|
|
8,855 |
|
Gain on sale of software and patents(3) |
|
|
(6,145 |
) |
|
|
- |
|
|
|
(6,145 |
) |
|
|
- |
|
Adjusted EBITDA |
|
|
1,855 |
|
|
|
(9,441 |
) |
|
|
(1,665 |
) |
|
|
(21,391 |
) |
Net Income (Loss) Margin(1) |
|
|
4.9 |
% |
|
|
(43.1 |
)% |
|
|
(11.3 |
)% |
|
|
(51.0 |
)% |
Adjusted EBITDA Margin |
|
|
4.1 |
% |
|
|
(21.1 |
)% |
|
|
(2.0 |
)% |
|
|
(26.3 |
)% |
(1) Net income (loss) divided by revenue.
(2) The related party transaction is a non-recurring transaction that is not core to our business and is excluded from the Adjusted EBITDA calculation (Refer to Note 17 of the consolidated interim financial statements).
(3) The Gain on sale of software and patents in a non-recurring transaction that is not core to our business and is excluded from the Adjusted EBITDA calculation (Refer to Note 7 of the consolidated interim financial statements).
For the three months ended June 30, 2023, Adjusted EBITDA and Adjusted EBITDA Margin increased by $11.3 million to $1.9 million or 4.1% from a $9.4 million loss or (21.1)% in the same period of 2022. This primarily reflects an $8.3 million increase in Adjusted Gross Profit, a decrease of $1.5 million of incremental professional fees as described previously, a $1.6 million decrease in salaries and benefits costs, a $0.5 million decrease in office, building and communication costs, and a $0.4 million decrease in travel and entertainment costs in the quarter.
For the six months ended June 30, 2023, Adjusted EBITDA and Adjusted EBITDA Margin increased by $19.7 million to a $1.7 million loss or (2.0)% from a $21.4 million loss or (26.3)% in the same period of 2022. This primarily reflects a $11.4 million increase in Adjusted Gross Profit, a decrease of $3.1 million of professional fees, a $4.0 million
30
decrease in salaries and benefits costs, a $0.6 million decrease in travel and entertainment costs, a $0.4 million decrease in marketing costs and a $0.4 million decrease in other costs.
Adjusted Gross Profit and Adjusted Gross Profit Margin for the Three and Six Months Ended June 30, 2023 and 2022
The following table presents a reconciliation for the three and six months ended June 30, 2023 and 2022 of Adjusted Gross Profit to our gross profit, which is the most directly comparable GAAP measure for the periods presented:
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
||||
|
|
($ in thousands) |
|
|
($ in thousands) |
|
||||||||||
Gross profit |
|
|
14,557 |
|
|
|
6,276 |
|
|
|
23,239 |
|
|
|
9,563 |
|
Gross profit margin |
|
|
32.5 |
% |
|
|
14.0 |
% |
|
|
28.5 |
% |
|
|
11.5 |
% |
Add: Depreciation and amortization expense |
|
|
1,643 |
|
|
|
2,188 |
|
|
|
3,425 |
|
|
|
5,660 |
|
Adjusted Gross Profit |
|
|
16,200 |
|
|
|
8,464 |
|
|
|
26,664 |
|
|
|
15,223 |
|
Adjusted Gross Profit Margin |
|
|
36.2 |
% |
|
|
18.9 |
% |
|
|
32.7 |
% |
|
|
18.3 |
% |
For the quarter ended June 30, 2023, gross profit and gross profit margin increased to $14.6 million or 32.5% from $6.3 million or 14.0% for the prior period. Adjusted Gross Profit and Adjusted Gross Profit Margin increased 91% to $16.2 million or 36.2% for the three months ended June 30, 2023, from $8.5 million or 18.9% for the three months ended June 30, 2022.
For the six months ended June 30, 2023, gross profit and gross profit margin increased to $23.2 million or 28.5% from $9.6 million or 11.5% for the prior period. Adjusted Gross Profit and Adjusted Gross Profit Margin increased 75% to $26.7 million or 32.7% for the six months ended June 30, 2023, from $15.2 million or 18.3% for the six months ended June 30, 2022. Gross profit for the six months ended June 30, 2022 included $1.1 million of accelerated depreciation and amortization arising from change in useful lives of the Phoenix Facility's equipment.
The improvement in Adjusted Gross Profit was a result of improved product mix, a reduction in fixed costs, management of labor hours throughout the period and the impact of the price increases to offset the inflationary impacts on material costs. Labor decreased $1.9 million and $3.3 million and fixed costs decreased $1.0 million and $1.9 million, respectively, for the quarter and six months ended June 30, 2023 as we closed our Phoenix Facility during the second quarter of 2022 and temporarily suspended operations in our Rock Hill Facility in the third quarter of 2022, as well as cost reduction initiatives taken impacting our overheads. Idle facility costs related to the Rock Hill Facility incurred since suspension of operations of $0.4 million and $0.9 million for the three and six months ended June 30, 2023 are included in cost of sales.
Liquidity and Capital Resources
As at June 30, 2023, the Company had $18.9 million of cash on hand and C$12.3 million ($9.2 million) of available borrowings (December 31, 2022 - $10.8 million and C$7.2 million ($5.3 million) of available borrowings). Through the first six months of fiscal 2023, the Company generated $2.8 million in cash flows provided from operations, compared to a cash usage of $36.8 million over the first six months of fiscal 2022. The Company benefited from the receipt of $7.3 million of government subsidies during the first half of 2023.
We have implemented multiple price increases to mitigate the impact of inflation on raw materials. These actions have resulted in a meaningful improvement in our gross profit margins and higher net profit and have served to stabilize our cash usage to operate the business. Gross profit for the six months ended June 30, 2023, was $23.2 million, or 28.5%. This represents a meaningful improvement from the same period of 2022, which only generated gross profit of $9.6 million, or 11.5%, despite having 2% lower revenue during fiscal 2023.
Over the past three quarters, we have executed upon several initiatives. First, in May 2023, we entered into an agreement with AWI resulting in the receipt of $10.9 million of cash. Second, during March 2023, we entered into an
31
agreement to sublease our Dallas DIRTT Experience Center (“DXC”) to one of our Construction Partners in that region. Under the sublease agreement, the subtenant has assumed responsibility for the monthly rent, utilities, maintenance, taxes and other costs as of April 1, 2023, through December 31, 2024, providing us annualized savings of approximately $1 million. We are continuing to evaluate other properties and expect these strategic initiatives to result in positive cash inflows in 2023 and 2024. Third, we completed a Private Placement (as defined herein) of common shares in November 2022, with certain significant shareholders and directors and officers of the Company to bridge cash requirements before the completion and closing of the noted strategic transactions. The Company entered into irrevocable subscription agreements with its two largest shareholders, 22NW and 726 and all the directors and officers of the Company on November 14, 2022 to issue 8.7 million shares for gross consideration of $2.8 million (the "Private Placement"). The Private Placement closed on November 30, 2022. In addition, in connection with the Private Placement, 22NW and 726, or their principals, have irrevocably committed to backstopping any rights offering occurring by the Company within twelve months of closing the Private Placement in the aggregate amount of $2.0 million.
While we are encouraged by the improved profitability and cash flow, we have continued to evaluate our fixed cost structure and overhead in light of recent macroeconomic uncertainty. Over the past year, we have implemented multiple restructuring initiatives designed to align our cost structure with current expected levels of demand. In addition, the Company has reduced headcount by 147 employees, or approximately 15% from January 2022 through June 2023. The reduced overhead has served to offset the impact from the macroeconomic headwinds experienced over the past year.
We have assessed the Company’s liquidity as at June 30, 2023 taking into account our sales outlook for the next twelve months in combination with existing cash balances and available credit facilities. Based upon this analysis, we believe the Company has sufficient liquidity to remain a going concern for at least the next 12 months. However, a number of factors, including the macroeconomic factors discussed above could adversely impact our liquidity over such period.
To the extent that existing cash and cash equivalents, available facilities and any increased liquidity from the aforementioned strategic actions are not sufficient to fund future activities, we may seek to raise additional funds through equity or debt financings. If additional funds are raised through the incurrence of indebtedness, such indebtedness may have rights that are senior to holders of our Debentures and our equity securities or contain instruments that may be dilutive to our existing shareholders. Any additional equity or debt financing may be dilutive to our existing shareholders. While we believe we can access capital markets when needed or under acceptable terms, there can be no assurance we will be able to do so.
During 2021, we completed financings to increase our liquidity in light of the highly uncertain economic conditions caused by the pandemic. In January 2021, we issued C$40.3 million of the January Debentures for net proceeds after costs of C$37.6 million ($29.5 million). The January Debentures accrue interest at a rate of 6.00% per annum and are convertible into common shares of DIRTT at an exercise price of C$4.65 per common share, or if not converted will mature and be repayable on the January Debenture Maturity Date. Interest and principal are payable in cash or shares at the option of the Company.
In February 2021, we entered into the RBC Facility, a C$25.0 million senior secured revolving credit facility with RBC. Under the RBC Facility, the “Borrowing Base” is a maximum of 90% of investment grade or insured accounts receivable plus 85% of eligible accounts receivable plus the lesser of 75% of the book value of eligible inventory and 85% of the net orderly liquidation value of eligible inventory less any reserves for potential prior ranking claims. On February 9, 2023, the Company extended the RBC Facility. The Extended RBC Facility has a borrowing base of C$15 million and a one year term. Available borrowings under the Extended RBC Facility at June 30, 2023 were C$12.3 million ($9.2 million).
On December 1, 2021, we issued C$35.0 million of the December Debentures for net proceeds after costs of C$32.7 million ($25.6 million). The December Debentures accrue interest at a rate of 6.25% per annum and are convertible into common shares of DIRTT at an exercise price of C$4.20 per common share, or if not converted will mature and be repayable on the December Debenture Maturity Date. Interest and principal are payable in cash or shares at the option of the Company.
32
The Company has a C$5.0 million Canada Leasing Facility of which C$4.4 million ($3.3 million) has been drawn, and a $14.0 million U.S. Leasing Facility of which $13.3 million has been drawn with RBC and one of its affiliates. The Leasing Facilities are available for equipment expenditures and certain equipment expenditures already incurred.
The following table summarizes our consolidated cash flows for the periods indicated:
|
|
For the Three Months Ended June 30, |
|
|
For the Six Months Ended June 30, |
|
||||||||||
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
||||
|
|
($ in thousands) |
|
|
($ in thousands) |
|
||||||||||
Net cash flows provided by (used in) operating activities |
|
|
3,756 |
|
|
|
(17,800 |
) |
|
|
2,768 |
|
|
|
(36,842 |
) |
Net cash flows provided by (used in) investing activities |
|
|
8,730 |
|
|
|
(1,331 |
) |
|
|
7,747 |
|
|
|
(2,951 |
) |
Net cash flows used in financing activities |
|
|
(2,193 |
) |
|
|
(63 |
) |
|
|
(2,861 |
) |
|
|
(890 |
) |
Effect of foreign exchange on cash, cash equivalents and restricted cash |
|
|
(13 |
) |
|
|
54 |
|
|
|
(49 |
) |
|
|
220 |
|
Net increase (decrease) in cash, cash equivalents and restricted cash |
|
|
10,280 |
|
|
|
(19,140 |
) |
|
|
7,605 |
|
|
|
(40,463 |
) |
Cash, cash equivalents and restricted cash, beginning of period |
|
|
11,564 |
|
|
|
42,085 |
|
|
|
14,239 |
|
|
|
63,408 |
|
Cash, cash equivalents and restricted cash, end of period |
|
|
21,844 |
|
|
|
22,945 |
|
|
|
21,844 |
|
|
|
22,945 |
|
Operating Activities
Net cash flows provided by operating activities were $3.8 million for the three months ended June 30, 2023 compared to $17.8 million used in the same period of 2022. The improvement in cash flow used in operations is largely due to the $11.3 million increase in Adjusted EBITDA, a $3.7 million decrease in reorganization expenses, and a $4.4 million net decrease in working capital comprising a $1.8 million decrease in routine working capital and a $2.6 million decrease in other receivables relating to the ERC claim.
Net cash flows provided by operating activities were $2.8 million for the six months ended June 30, 2023 compared to $36.8 million used in the same period of 2022. The improved cash flow from operations was driven by the $19.7 million increase in Adjusted EBITDA, a $6.3 million decrease in reorganization expenses, and a $13.6 million net decrease in working capital comprising $6.3 million decrease in routine working capital and a $7.3 million decrease in other receivables relating to the ERC claim. In the first half of 2023, we have continued to draw down on our inventory supply built up in the first half of 2022.
Investing Activities
Cash flow provided by investing activities during the three and six months ended June 30, 2023 benefited from $10.0 million of proceeds from the AWI transaction during the second quarter of 2023.
We invested $0.7 million and $1.0 million in property, plant and equipment during the three and six months ended June 30, 2023, respectively compared to $0.9 million and $1.9 million, respectively, during the three and six months ended June 30, 2022. This expenditure consisted of $0.2 million of information technology, $0.3 million of DXC refreshes and $0.5 million of manufacturing upgrades for the six months ended June 30, 2023. We invested $0.6 million and $1.1 million on capitalized software during the three and six months ended June 30, 2023, respectively, compared to $0.4 million and $0.9 million for the three and six months ended June 30, 2022.
Financing Activities
For the three and six months ended June 30, 2023, $2.2 million and $2.9 million of cash, respectively, was used in financing activities compared to $0.1 million and $0.9 million in the same periods of 2022. The cash used comprised mainly of $0.6 million of scheduled payments under the Leasing Facilities for both periods. During the three months ended June 30, 2023, an additional $1.6 million principal repayment was made against the Canadian leasing facilities. This payment was required by RBC as part of their consent for the AWI transaction and resulted in the full settlement of one of the Canadian leasing agreements. In the three and six months ended June 30, 2022, we incurred $0.1 million and $0.3 million of spend on employee tax payments on vesting of RSUs compared to $nil and $0.03 million in the same period of 2023.
33
We currently expect to fund anticipated future investments with available cash, our strategic actions described in this report, and drawings on the Extended RBC Facility. To date, our strategic actions have generated cash through proceeds from the Private Placement in November 2022, the receipt of $7.3 million of government subsidy through the ERC application during the six months ended June 30, 2023 and proceeds of $10.9 million received in the three months ended June 30, 2023 through the AWI transaction. We continue to evaluate properties we own for sale and lease back. Apart from cash flow from operations, issuing equity and debt has been our primary source of capital to date. Additional debt or equity financing may be pursued in the future as we deem appropriate. We may also use debt or pursue equity financing depending on the price of our common shares at the time, interest rates, and nature of the investment opportunity and economic climate. No assurance can be given that any of these actions will be successful and will be sufficient for our needs.
Credit Facility
On February 12, 2021, the Company entered into the RBC Facility. Under the RBC Facility, the Borrowing Base is up to a maximum of 90% of investment grade or insured accounts receivable plus 85% of eligible accounts receivable plus the lesser of 75% of the book value of eligible inventory and 85% of the net orderly liquidation value of eligible inventory less any reserves for potential prior ranking claims. Interest is calculated at the Canadian or U.S. prime rate plus 30 basis points or at the Canadian Dollar Offered Rate or LIBOR plus 155 basis points. Under the RBC Facility, if the Aggregate Excess Availability is less than C$5.0 million, the Company is subject to a FCCR covenant of 1.10:1 on a trailing twelve-month basis. Additionally, if the FCCR has been below 1.10:1 for the three immediately preceding months, the Company is required to maintain a reserve account equal to the aggregate of one year of payments on outstanding loans on the Leasing Facilities. Should an event of default occur, or the Aggregate Excess Availability be less than C$6.25 million for five consecutive business days, the Company would enter a cash dominion period whereby the Company’s bank accounts would be blocked by RBC and daily balances will set-off any borrowings and any remaining amounts made available to the Company.
On February 9, 2023, the Company extended the RBC Facility. The Extended RBC Facility has a borrowing base of C$15 million and a one year term. Interest is calculated at the Canadian or U.S. prime rate plus 75 basis points or at the Canadian Dollar Offered Rate or Term Secured Overnight Financing Rate ("SOFR") plus 200 basis points plus the Term SOFR Adjustment. Under the Extended RBC Facility, if the trailing twelve month FCCR is above 1.25 for three consecutive months, a cash balance equivalent to one-year's worth of Leasing Facilities payments must be maintained. At June 30, 2023, available borrowings are C$12.3 million ($9.2 million), calculated in the same manner described above, of which no amounts have been drawn. The Company did not meet the three-month FCCR requirement during the second quarter of 2023, which resulted in requiring the restriction of $3.0 million of cash.
During 2020, the Company entered into the Leasing Facilities, consisting of the C$5.0 million Canada Leasing Facility and the $14.0 million U.S. Leasing Facility with RBC, which are available for equipment expenditures and certain equipment expenditures already incurred. The Leasing Facilities, respectively, have seven and five-year terms and bear interest at 4.25% and 5.59%. The U.S. Leasing Facility is amortized over a six-year term and is extendible at the Company’s option for an additional year.
The Company has drawn $13.3 million of cash consideration under the U.S. Leasing Facility and commenced the lease term in 2020 for the equipment at the South Carolina Facility. The Company has drawn C$4.4 million ($3.3 million) of cash consideration under the Canada Leasing Facility and commenced the lease term for the Canadian equipment expenditures during 2020.
We are restricted from paying dividends unless Payment Conditions (as defined in the RBC Facility) are met, including having a net borrowing availability of at least C$10 million over the proceeding 30-day period, and having a trailing twelve-month fixed charge coverage ratio above 1.10:1 and certain other conditions. The RBC Facility is currently secured by substantially all of our real property located in Canada and the United States.
Contractual Obligations
There have been no material changes in our contractual obligations during the three months ended June 30, 2023, as compared to those disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Contractual Obligations” in our Annual Report on Form 10-K. See Note 16, “Commitments” to our interim condensed consolidated financial statements in this Quarterly Report for additional information.
34
Significant Accounting Policies and Estimates
There have been no material changes in our significant accounting policies during the three months ended June 30, 2023, as compared to those disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Significant Accounting Policies and Estimates” in our Annual Report on Form 10-K. For information regarding significant accounting policies and estimates, please refer to Item 7 and Item 8 in our Annual Report on Form 10-K. As disclosed in Note 3, “Adoption of New and Revised Accounting Standards” to our condensed consolidated interim financial statements appearing in this Quarterly Report, there were no new accounting standards adopted during the three months ended June 30, 2023.
Recent Accounting Pronouncements
For information regarding recent accounting pronouncements, please refer to Note 3, “Adoption of New and Revised Accounting Standards” to our condensed consolidated interim financial statements and “–Significant Accounting Policies and Estimates” appearing in this Quarterly Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to our market risk exposures since our disclosures in our Annual Report on Form 10-K. For information regarding our exposure to certain market risks, please refer to Item 7A. “Quantitative and Qualitative Disclosures about Market Risk” in our Annual Report on Form 10-K. The Company's cash and cash equivalents are predominantly all with one AA rated financial institution.
Item 4. Controls and Procedures
Disclosure Controls and Procedures
Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in the Company’s reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our principal executive officers and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
As required by Rule 13a-15 under the Exchange Act, our principal executive officers and principal financial officer carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of June 30, 2023. Based upon their evaluation, our principal executive officers and principal financial officer concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective.
Changes in Internal Control Over Financial Reporting
There have been no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the quarter ended June 30, 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
35
PART II – OTHER INFORMATION
Item 1. Legal Proceedings
DIRTT is pursuing multiple lawsuits against its former founders, Mogens Smed and Barrie Loberg, as well as Falkbuilt Ltd. and Falkbuilt, Inc. (collectively, "Falkbuilt") and related individuals and corporations. DIRTT alleges breaches of fiduciary duties and non-competition and non-solicitation covenants, and the misappropriation of its confidential and proprietary information (in violation of numerous U.S. state and federal laws pertaining to the protection of trade secrets and proprietary information and the prevention of false advertising and deceptive trade practices). Except as described below, there have been no material developments in the legal proceedings previously disclosed in our Annual Report on Form 10-K.
DIRTT’s litigation against Falkbuilt, Messrs. Smed and Loberg, and their associates is comprised of three main lawsuits: (i) an action in the Alberta Court of King’s Bench commenced on May 9, 2019 against Falkbuilt, Messrs. Smed and Loberg, and several other former DIRTT employees alleging breaches of restrictive covenants, fiduciary duties, and duties of loyalty, fidelity and confidentiality, and the misappropriation of DIRTT’s confidential information (the “Canadian Non-Compete Case”); (ii) an action in the U.S. District Court for the Northern District of Utah instituted on December 11, 2019 against Falkbuilt, Smed, and other individual and corporate defendants alleging misappropriation of DIRTT’s confidential information, trade secrets, business intelligence and customer information (the “Utah Misappropriation Case”); and (iii) an action in the U.S. District Court for the Northern District of Texas instituted on June 24, 2021 alleging that Falkbuilt has unlawfully used DIRTT’s confidential information in the United States and intentionally caused confusion in the United States in an attempt to steal customers, opportunities, and business intelligence, with the aim of establishing a competing business in the United States market (the “Texas Unfair Competition Case”). DIRTT intends to pursue the cases vigorously.
In the Canadian Non-Compete Case, on February 14, 2023, the Court of King's Bench of Alberta granted DIRTT's application to schedule the hearing of its summary judgment application and dismissed Falkbuilt's cross-application to strike the summary judgment application. On April 5, 2023, the parties appeared before the Associate Chief Justice of the Court of King's Bench of Alberta for a Case Management Conference. In the Conference, the Associate Chief Justice offered the parties an expedited six-week trial on both liability and damage issues, as an alternative to DIRTT proceeding with its summary judgment application, on the condition that the parties could reach an agreement on the terms of the alternative process. The parties have not reached consensus regarding the terms of an expedited six-week trial, however, DIRTT remains fully cooperative with the Court of King's Bench. In the meantime, DIRTT plans to aggressively pursue its summary judgment application.
In the Utah Misappropriation Case, on April 11, 2023, the United States Court of Appeals for the Tenth Circuit reversed the U.S. District Court for the Northern District of Utah’s decision that Utah was an inconvenient forum for DIRTT's claims against Falkbuilt and others for the misappropriation of confidential information, trade secrets, business intelligence and customer information. The Utah Court had previously, and erroneously, found that DIRTT's United States-based claims should be litigated in Canada. The Court of Appeals remanded the matter back to the Utah District Court. Falkbuilt filed motions to stay the Tenth Circuit decision pending its petition for a Writ of Certiorari to the Supreme Court of the United States. The Court of Appeals promptly denied the motion to stay. A similar motion subsequently filed with the Supreme Court of the United States on the same basis and also promptly denied. DIRTT intends to seek an immediate status conference in Utah now that the case has been returned to the Utah District Court.
The Texas Unfair Competition Case was dismissed, without prejudice, in reliance upon the now-reversed decision in the Utah Misappropriation Case, described above. DIRTT appealed that decision, and the United States Court of Appeals for the Fifth Circuit stayed the appeal pending the Tenth Circuit ruling at Falkbuilt's request. After prevailing in the Tenth Circuit, DIRTT asked Falkbuilt if it would, consistent with its prior representations, agree to remand the appeal to the Texas Court for disposition to Utah. Falkbuilt refused and DIRTT filed a Motion to Remand.
Item 1A. Risk Factors
In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the risk factors and other cautionary statements described under the heading “Risk Factors” included in our Annual Report on Form 10-K, which could materially affect our businesses, financial condition, or results of operations. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and results of operations.
36
Our share price has been and may continue to be volatile, which could cause the value of your investment to decline. If we fail to comply with the continuing listing standards of Nasdaq, our securities could be de-listed.
Our common shares are currently listed on the Toronto Stock Exchange (“TSX”) under the symbol “DRT” and on Nasdaq under the symbol “DRTT.” The price of our common shares has in the past fluctuated significantly, and may fluctuate significantly in the future, depending upon a number of factors, many of which are beyond our control and may adversely affect the market price of our common shares. These factors include: (i) variations in quarterly results of operations; (ii) deviations in our earnings from publicly disclosed forward-looking guidance; (iii) changes in earnings estimates by analysts; (iv) our announcements or our competitors’ announcements of significant contracts, acquisitions, strategic partnerships or joint ventures; (v) general conditions in the offsite construction and manufacturing industries; (vi) sales of our common shares by our significant shareholders; (vii) fluctuations in stock market price and volume; and (viii) other general economic conditions.
In the past, following periods of volatility in the trading price of a company’s securities, securities class action litigation has been brought against that company. If our share price is volatile, we may become the target of securities litigation in both the United States and Canada. Securities litigation could result in substantial costs and divert management’s attention and resources from our business and could have an adverse effect on our business, financial condition and results of operations.
Further, because the closing bid price of our common shares was below the $1.00 Nasdaq minimum requirement for 30 consecutive business days, we became subject to de-listing proceedings. On September 7, 2022, we received a letter from Nasdaq that we had not been in compliance with the minimum bid price requirement set forth in Nasdaq Listing Rule 5450(a)(1) for a period of 30 consecutive business days (the “Bid Price Rule”). In accordance with Nasdaq Listing Rule 5810(c)(3)(A), we were provided a compliance period of 180 calendar days from the date of the notice to regain compliance with the minimum closing bid price requirement.
On March 7, 2023, Nasdaq notified us in writing that while we had not regained compliance with the Bid Price Rule, we were eligible for an additional 180 calendar day period, or until September 5, 2023, to regain compliance with the Bid Price Rule. Nasdaq’s determination was based on us having met the continued listing requirement for market value of publicly held shares and all other applicable requirements for initial listing on The Nasdaq Capital Market, with the exception of the Bid Price Rule, and on our written notice to Nasdaq of our intention to cure the deficiency during the second compliance period, including by effecting a reverse stock split, if necessary. If at any time during this additional time period the closing bid price of our common shares is at least $1.00 per share for a minimum of 10 consecutive business days, Nasdaq will provide written confirmation of compliance and the matter will be closed.
If we do not regain compliance by September 5, 2023, Nasdaq will provide written notice that our common shares will be delisted, at which point we may appeal Nasdaq’s determination to a Hearings Panel. There can be no assurance that, in the event we do not regain compliance within the requisite time period and if we chose to appeal the delisting determination by Nasdaq to the Hearings Panel, that such appeal would be successful.
We intend to continue to monitor the closing bid price of our common shares, but we do not intend to initiate a reverse stock split or take other additional actions to regain compliance with the Bid Price Rule. Accordingly, DIRTT common shares may be delisted from Nasdaq. If such delisting occurs, DIRTT shares will continue to trade on the TSX in Canada and OTC in the US.
Any de-listing of our securities could have an adverse effect on the market price of, and the efficiency of the trading market for, our securities, not only in terms of the number of shares that can be bought and sold at a given price, but also through delays in the timing of transactions and less coverage of us by securities analysts, if any. Also, if in the future we were to determine that we need to seek additional equity capital, having been de-listed or being subject to de-listing proceedings could have an adverse effect on our ability to raise capital in the public or private markets.
37
Our core intellectual property in the ICE Code is jointly owned with a third party, which may fail to comply with its contractual obligations to protect and enforce our intellectual property rights.
AWI owns a 50% interest in the rights, title and interests in all the Applicable ICE Code, including a 50% interest in the patent rights that relate to the Applicable ICE Code. As part of AWI’s purchase of the Applicable ICE Code, AWI must comply with contractual obligations designed to protect the Applicable ICE Code from infringement, misappropriation, misuse or exposure to unauthorized third parties. However, despite our efforts to monitor AWI’s actions, we may not become aware of AWI’s failure to comply with its obligations or we may not have adequate time to address such failure before there are adverse impacts to our business. Additionally, even if we attempt to require AWI to comply with its obligations to enforce our intellectual property rights, AWI may refuse or may not take adequate steps to do so. AWI’s failure to protect or maintain the proprietary nature of the Applicable ICE Code could adversely affect our ability to sell original products and materially and adversely affect our business, financial condition and results of operations.
AWI may fail to meet certain security and non-disclosure obligations designed to prevent our competitors or other unauthorized third parties from accessing the Applicable ICE Code. Despite our efforts to enforce our rights and monitor any inadequacies, we may not have access to AWI’s internal security or business practices. Additionally, we may not be successful in preventing AWI from exposing the source code of the Applicable ICE Code to such third parties or in protecting our intellectual property rights in the Applicable ICE Code. Any unauthorized access to the Applicable ICE Code in AWI’s possession could substantially and adversely affect our business and competitive advantage and management may have to expend significant time and resources to address unauthorized access and disclosure, all of which could have a material adverse effect on our business, financial condition and results of operations.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
On June 2, 2023, the Company issued 3,899,745 common shares to the 22NW Group pursuant to the Debt Settlement Agreement and the Share Issuance Agreement at a deemed price of $0.40 per common share. The issuance of common shares pursuant to the Share Issuance Agreement was subject to approval by the Company’s shareholders, and the Company’s shareholders subsequently approved such issuance at the Company’s 2023 annual meeting of shareholders held on May 30, 2023. The common shares were offered and sold in reliance upon an exemption from registration provided under Section 4(a)(2) of the Securities Act of 1933 and under National Instrument 45-106 – Prospectus Exemptions.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not Applicable.
Item 5. Other Information
Not Applicable.
38
Item 6. Exhibits
EXHIBIT INDEX
Exhibit No. |
|
Description |
|
|
|
3.1 |
|
|
3.2 |
|
|
4.1 |
|
|
4.2 |
|
|
4.3 |
|
|
10.1* |
|
|
10.2* |
|
|
31.1* |
|
|
31.2* |
|
|
32.1** |
|
|
32.2** |
|
|
101.INS* |
|
Inline XBRL Instance Document |
101.SCH* |
|
Inline XBRL Taxonomy Extension Schema Document |
101.CAL* |
|
Inline XBRL Taxonomy Extension Calculation Linkbase Document |
101.DEF* |
|
Inline XBRL Taxonomy Extension Definition Linkbase Document |
101.LAB* |
|
Inline XBRL Taxonomy Extension Label Linkbase Document |
101.PRE* |
|
Inline XBRL Taxonomy Extension Presentation Linkbase Document |
104 |
|
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101) |
* |
|
Filed herewith |
** |
|
Furnished herewith |
39
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
|
DIRTT ENVIRONMENTAL SOLUTIONS LTD. |
||
|
|
|
|
|
By: |
|
/s/ Bradley S. Little |
|
|
|
Bradley S. Little |
|
|
|
Chief Financial Officer (Duly Authorized Officer and Principal Financial Officer) |
|
|
|
|
Date: August 2, 2023 |
|
|
|
40
Exhibit 10.1
Exhibit 10.1
SPECIFIC TERMS IN THIS EXHIBIT HAVE BEEN REDACTED BECAUSE SUCH TERMS ARE BOTH NOT MATERIAL AND ARE THE TYPE THAT THE REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL. THESE REDACTED TERMS HAVE BEEN MARKED IN THIS EXHIBIT WITH THREE ASTERISKS [***].
CO-OWNERSHIP AGREEMENT
This Co-Ownership Agreement (this “Agreement”) is entered into and effective as of May 9, 2023 (the “Effective Date”) by and between DIRTT Environmental Solutions Ltd., an Alberta (Canada) corporation with offices at 7303 30 Street S.E., Calgary, Alberta, Canada T2C 1N6 (“DIRTT”), and Armstrong World Industries, Inc. with offices at 2500 Columbia Ave., Lancaster, Pennsylvania, USA 17603 (“AWI”). DIRTT and AWI are sometimes referred to in this Agreement individually as a “Party” and together as the “Parties”.
RECITALS
WHEREAS, AWI designs and manufactures wall and ceiling solutions for use in commercial and residential spaces;
WHEREAS, DIRTT has developed the ICE Code (defined below) for use in the design and construction of commercial and residential spaces;
WHEREAS, the Parties entered into an Enterprise License Agreement dated October 18, 2018, whereby AWI licensed the ICE Code from DIRTT’s Affiliate (defined below) (“License Agreement”), and desire to terminate the License Agreement as of the Effective Date;
WHEREAS, DIRTT desires to assign to AWI, and AWI desires to acquire from DIRTT, an undivided fifty-percent (50%) ownership interest in and to the Applicable ICE Code (as defined below), free and clear of any encumbrances, other than Permitted Encumbrances (defined below);
WHEREAS, Royal Bank of Canada, in its capacity as lender to DIRTT has been advised of and consents to the transactions contemplated herein;
WHEREAS, pursuant to that certain Partial Patent Assignment Agreement dated as of the Effective Date attached hereto as Exhibit A (the “Partial Patent Assignment”), AWI is acquiring, and DIRTT is assigning to AWI, an undivided fifty-percent (50%) ownership interest in and to the ICE Patents (as defined below), free and clear of any encumbrances, other than Permitted Encumbrances;
WHEREAS, the Parties have entered into that certain Amended and Restated Master Services Agreement dated as of the Effective Date (the “Master Services Agreement”), pursuant to which DIRTT will further develop and customize the Applicable ICE Code on behalf of AWI, from time to time; and
WHEREAS, AWI’s and DIRTT’s rights of use to the Applicable ICE Code, and to any updates or modifications made thereto as described above, shall be governed in accordance with the terms and conditions of this Agreement.
EXECUTION VERSION
AGREEMENT
NOW THEREFORE, in consideration of the mutual promises and obligations contained herein, and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the Parties agree as follows:
Capitalized terms will have the meanings ascribed thereto in this Section 1 or elsewhere in this Agreement.
2
EXECUTION VERSION
3
EXECUTION VERSION
4
EXECUTION VERSION
5
EXECUTION VERSION
6
EXECUTION VERSION
7
EXECUTION VERSION
8
EXECUTION VERSION
9
EXECUTION VERSION
10
EXECUTION VERSION
11
EXECUTION VERSION
12
EXECUTION VERSION
13
EXECUTION VERSION
14
EXECUTION VERSION
15
EXECUTION VERSION
16
EXECUTION VERSION
17
EXECUTION VERSION
If to DIRTT: 7303 30th Street S.E.
Calgary, Alberta, Canada T2C 1N6
18
EXECUTION VERSION
Attention: Mark Greffen, Chief Technology Officer
[***]
With a copy to: 7303 30th Street S.E.
Calgary, Alberta, Canada T2C 1N6
Attention: Nandini Somayaji, SVP, General Counsel & Secretary
[***]
If to AWI: 2500 Columbia Ave.
Lancaster, Pennsylvania, USA 17603
Attention: Jill Crager, SVP Sales Operations
[***]
With a copy to: 2500 Columbia Ave.
Lancaster, Pennsylvania, USA 17603
Attention: Austin So, SVP, General Counsel & Secretary
[***]
19
EXECUTION VERSION
20
EXECUTION VERSION
* * *
21
IN WITNESS WHEREOF, the Parties have caused their duly authorized representatives to execute this Co-Ownership Agreement as of the Effective Date.
ARMSTRONG WORLD INDUSTRIES, INC. |
DIRTT ENVIRONMENTAL SOLUTIONS LTD. |
BY: /s/ Jill A. Crager
NAME: Jill A. Crager
TITLE: SVP Sales Operations
|
BY: /s/ Benjamin Urban
NAME: Benjamin Urban
TITLE: Chief Executive Officer
|
Signature page to
Co-Ownership Agreement
SCHEDULE A1
APPLICABLE BACKGROUND ICE CODE
[***]
schedule a2
ice patents
[***]
SCHEDULE B
DIRTT COMPETITORS
[***]
SCHEDULE C
AWI COMPETITORS
[***]
|
|
|
|
|
|
SCHEDULE D
ENTITIES WITH RIGHT TO ESCROW THE SOURCE CODE
[***]
EXHIBIT A
PARTIAL PATENT ASSIGNMENT AGREEMENT
[***]
Exhibit 10.2
DIRTT ENVIRONMENTAL SOLUTIONS LTD.
AMENDED AND RESTATED LONG TERM INCENTIVE PLAN
The purpose of the DIRTT Environmental Solutions Ltd. Amended and Restated Long Term Incentive Plan (the “Plan”) is to encourage selected employees, officers, consultants, and directors of DIRTT Environmental Solutions Ltd. (together with any corporate successor, the “Corporation”) and its Affiliates (as defined below) to acquire a proprietary interest in the growth and performance of the Corporation. The Plan is intended to generate an increased incentive to contribute to the Corporation’s future success and prosperity, thereby enhancing the value of the Corporation for the benefit of its shareholders, and to enhance the ability of the Corporation and its Affiliates to attract and retain exceptionally qualified individuals upon whom, in large measure, the sustained progress, growth and profitability of the Corporation depends. The Plan seeks to achieve these purposes by providing for Awards in the form of Options, Share Appreciation Rights, Restricted Shares, Restricted Share Units, Deferred Share Units, Share Awards, Other Share-Based Awards, Cash Awards, and Dividend-Equivalent Rights (each as defined below). The Plan was originally adopted effective May 22, 2020 and was amended and restated effective as of May 30, 2023.
As used in the Plan, the following terms, when capitalized, will have the meanings set out below: “Adjustment Event” has the meaning set out in Section 8(d) of the Plan.
“Affiliate” means any corporation that, directly or through one (1) or more intermediaries, is controlled by the Corporation, including any corporation in which the Corporation owns a significant equity interest, as determined by the Committee, provided that, for the purposes of Awards granted to Canadian Participants, an “Affiliate” shall include only those corporations which do not deal at arm’s length with the Corporation, within the meaning of the Tax Act.
“Annual Retainer” means the annual retainer payable to an Eligible Director including any additional retainer paid to the chair of the Board, or a chair or member of a committee, and, if so determined by the Board in advance of any particular calendar year pursuant to Section 7(d)(i)(A)(i) of the Plan, shall also include any committee fees and per diem meeting fees, but not including, for greater certainty, any travel or expense reimbursements or allowances or any grants or awards pursuant to this Plan or any other equity incentive plan of the Corporation;
“applicable laws” means any provision of law, domestic or foreign, including, without limitation, applicable tax and securities legislation and Exchange rules, together with all regulations, rules, policy statements, rulings, notices, orders or other instruments promulgated thereunder.
US 9656891v.2
1
WSLEGAL\086910\00004\33615500v6
“Applicable Withholding Taxes” has the meaning set out in Section 9(j)(ii) of the Plan.
“Award” means any Option, SAR, Restricted Share, Restricted Share Unit, Deferred Share Unit, Share Award, Other Share-Based Award, Cash Award, or Dividend-Equivalent Right granted under or pursuant to the Plan.
“Award Agreement” means any written agreement, contract, or other instrument or document evidencing any Award granted under the Plan, which shall be between the Corporation, the Employer and the Participant.
“Beneficiary” means any Person designated by a Participant by written instrument filed with the Employer to receive any amount, securities, or property payable under the Plan in the event of a Participant’s death; provided that the beneficiary of a Canadian Participant in respect of Deferred Share Units shall be a "dependent" or "relation" (each as interpreted for the purposes of paragraph 6801(d) of the regulations under the Tax Act) of the Canadian Participant or the legal representative of the Canadian Participant; and further provided that, failing any such effective designation, the Beneficiary of a Participant shall be the Participant’s estate.
“Blackout Period” means the period of time during which the relevant Participant is prohibited from exercising or trading securities of the Corporation due to restrictions on the trading of the Corporation’s securities imposed by the Corporation in accordance with its trading policies affecting trades by persons designated by the Corporation.
“Board” means the board of directors of the Corporation.
“Canadian Participant” means any Participant who is an Employee and who is a resident of Canada or is granted an Award in respect of services rendered in Canada.
“Canadian Resident” means an individual who is a “Canadian resident” within the meaning of the Tax Act.
“Cash Award” means an Award denominated in cash granted pursuant to Section 7(h) of the Plan.
“Cash Retainer Amount” has the meaning set out in Section 7(d)(i)(B) of the Plan.
“Cause” as used in connection with the termination of a Participant’s employment with the Corporation or an Affiliate, unless otherwise defined in an Award Agreement or a written employment agreement between the Corporation or an Affiliate and a Participant (which definition shall govern), means: (a) fraud, misappropriation of the property or funds of the Corporation, embezzlement, malfeasance, misfeasance, or nonfeasance in office, engagement, or employment which is willfully or grossly negligent on the part of the Participant; (b) the willful allowance by the Participant of the Participant’s duty to the Corporation and his or her personal interests to come into conflict in a material way in relation to any transaction or matter that is of a substantial nature; (c) the breach by the Participant of any non-competition, non-solicitation, or confidentiality covenant contained in his or her employment or service agreement; (d) any other reason which would be concluded by a court of competent jurisdiction to amount to just cause at common law; or
US 9656891v.2
2
WSLEGAL\086910\00004\33615500v6
(e) failure to perform assigned duties.
“Change of Control” means the occurrence of any of the following: (a) the acquisition by any Person or any Persons acting jointly or in concert, whether directly or indirectly, of voting securities of the Corporation which together with all other voting securities of the Corporation held by such Persons, constitute, in the aggregate, fifty percent (50%) or more of the votes attached to all outstanding voting securities of the Corporation; (b) a merger, amalgamation, arrangement, or other form of business combination of the Corporation with another Person which results in the holders of voting securities of that other Person holding, in the aggregate, fifty percent (50%) or more of the votes attached to all outstanding voting securities of the Corporation; (c) the acquisition by any Person or any Persons acting jointly or in concert, whether directly or indirectly, of all or substantially all of the assets of the Corporation to another Person during any twelve (12) month period, other than in the ordinary course of business of the Corporation or to any Person that controls or is controlled by the Corporation or that is controlled by the same Person as the Corporation; or (d) a majority of the members of the Board are replaced during any twelve (12) month period by directors whose appointment or election is not endorsed by a majority of the Board before the date of appointment or election.
“Code” has the meaning set out in Section 3(c) of the Plan.
“Committee” means the Compensation Committee of the Board, that, unless otherwise determined by the Board, shall consist solely of two or more Qualified Members, provided, however, to the extent deemed necessary or appropriate, a committee other than the Compensation Committee may be designated by the Board to administer the Plan and such other committee may be vested with any of the powers and responsibilities hereunder and shall be considered the Committee for any and all of such purposes hereunder.
“Corporation” has the meaning set out in Section 1 of the Plan.
“Deferred Retainer Amount” has the meaning sect out in Section 7(d)(i)(C) of the Plan.
“Deferred Share Unit” means a unit credited by means of a bookkeeping entry on the books of the Corporation to an Eligible Director pursuant to Section 7(d) of the Plan, representing the future right of the Eligible Director to receive a cash payment equal to the Fair Market Value of a Share calculated at the date of such payment, or, at the Corporation’s sole discretion, its equivalent in Shares (or a combination of cash and Shares), at the time, in the manner, and subject to the terms contained herein.
“Deferred Share Unit Account” has the meaning set out in Section 7(d)(iii)(A) of the Plan.
“Deferred Share Unit Amount” has the meaning set out in Section 7(d)(iv)(A) of the Plan.
“Deferred Share Unit Award Date” means each date on which Deferred Share Units are credited to an Eligible Director in accordance with Section 7(d)(i)(C) which shall, unless otherwise determined by the Board, be the last day of each calendar quarter, provided that, where an Eligible
US 9656891v.2
3
WSLEGAL\086910\00004\33615500v6
Director resigns on a day other than the last day of a calendar quarter, “Deferred Share Unit Award Date” shall mean the day immediately preceding the day that the resignation is effective.
“Deferred Share Unit Election Form” means a document substantially in the form of Schedule “B” to this Plan, or such other form as may be adopted by the Committee, pursuant to which an Eligible Director can make an election pursuant to Section 7(d)(i)(B) of the Plan.
“Deferred Share Unit Redemption Date” means:
“Deferred Share Unit Redemption Election” means a document in such form as may be adopted by the Committee, pursuant to which an Eligible Director who is not a U.S. Eligible Director can elect a Deferred Share Unit Redemption Date.
“Dividend-Equivalent Right” means a dividend-equivalent right granted in connection with a Restricted Share Unit, pursuant to Section 7(c)(ii)(B) of the Plan, or in connection with a Deferred Share Unit, pursuant to Section 7(d)(iii)(B) of the Plan.
“Dividend Payment Date” has the meaning set out in Section 7(c)(ii)(B) of the Plan.
“Dividend Record Date” has the meaning set out in Section 7(c)(ii)(B) of the Plan.
“Effective Date” shall mean May 30, 2023.
“Elected Deferred Retainer Amount” has the meaning set out in Section 7(d)(i)(B) of the Plan.
“Eligible Director” means a member of the Board who is not, apart from their position as a director, an employee of the Corporation or any of its Affiliates.
US 9656891v.2
4
WSLEGAL\086910\00004\33615500v6
“Employee” means an employee, within the meaning of the Tax Act, of the Corporation or an Affiliate, which, for greater certainty, includes directors.
“Employer” means: (a) with respect to a Participant that is an Employee (other than a director), the entity that employs the Participant or that employed the Participant immediately prior to the termination of his or her employment; (b) with respect to a Participant who is a director, the corporation on whose board the Participant serves or served at the time an Award was granted to the Participant; and (c) with respect to a Participant who is not an Employee, the corporation to whom the Participant provides or provided consulting services; which entity may be in any case, the Corporation or any of its Affiliates.
“Equitable Adjustments” has the meaning set out in Section 8(d) of the Plan.
“Exchange” shall mean any stock exchange, quotation system or other market on which the Shares are listed.
“Exchange Act” means the Securities Exchange Act of 1934, as amended from time to time, including the guidance, rules, and regulations promulgated thereunder and successor provisions, guidance, rules, and regulations thereto.
“Exercise Price” in respect of an Option has the meaning set out in Section 7(a)(i) of the Plan.
“Fair Market Value” means: (a) with respect to any property other than the Shares, Restricted Shares, Restricted Share Units, or Deferred Share Units, the fair market value of that property determined by those methods or procedures as may be established from time to time by the Committee, acting reasonably, or (b) with respect to the Shares, Restricted Shares, Restricted Share Units, and Deferred Share Units, the closing sale price of the Shares, as reported by the Principal Market on the day immediately preceding the specified date (or if no sales occur on such date, on the last preceding date on which such sales of Shares are so reported). If the Shares did not trade, then the Fair Market Value with respect to the Shares, Restricted Shares, Restricted Share Units, or Deferred Share Units will be determined by the Committee, acting reasonably, using any other appropriate method selected by the Committee and compliant with applicable laws, provided that, where the Fair Market Value of any Deferred Share Units is to be determined on the Deferred Share Unit Redemption Date of an Eligible Director, such Fair Market Value shall at all times be based on the fair market value of the Shares within the period that commences one year before the Eligible Director's Termination Event and ends at the time the payment in respect of the Deferred Share Units is made.
“Good Reason” as used in connection with the termination of a Participant’s employment with the Corporation or an Affiliate, unless otherwise defined in an Award Agreement or a written employment agreement between the Corporation or an Affiliate and a Participant (which definition shall govern), means: (a) without the express written consent of the Employee, any material negative change or diminution of the Employee’s authority, duties, reporting relationship, or responsibilities; (b) any material reduction in the Employee’s base salary or hourly wage, as applicable, provided, however, that any reduction in base salary or hourly wage that applies to all similarly situated employees will not constitute “Good Reason” under this Plan; (c) a change in the geographic location at which the Employee must perform his or her services that is 50 miles or more from the
US 9656891v.2
5
WSLEGAL\086910\00004\33615500v6
principal location to which he or she was previously based as provided in his or her employment agreement, if any; or (d) any material breach by the Corporation or an Affiliate of the Employee’s employment agreement, if any, in each case, so long as the Employee has provided the Corporation or an Affiliate with written notice of the acts or omissions constituting grounds for Good Reason within thirty (30) days of the condition first occurring and the Corporation or an Affiliate shall have failed to rectify, as determined by the Corporation or an Affiliate acting reasonably, any such acts or omissions within thirty (30) days of the Corporation’s or an Affiliate’s receipt of such notice.
“insider” has the same meaning given to such term by the rules of the Toronto Stock Exchange in respect of security based compensation arrangements; “insider” also means any Person then subject to Section 16 of the Exchange Act in respect of the Corporation.
“ISO” means an Option intended to be and designated as an “incentive stock option” within the meaning of Section 422 of the Code.
“Mandatory Deferred Retainer Amount” has the meaning set out in Section 7(d)(i)(A) of the Plan.
“Nonstatutory Option” means an Option that is not an ISO.
“Option” means an option to acquire a Share in the capital of the Corporation granted pursuant to Section 7(a) of the Plan, which may either be an ISO or a Nonstatutory Option.
“Option Plan” has the meaning set out in Section 4(a)(iii) of the Plan.
“Other Share-Based Award” means an Award granted pursuant to Section 7(g) of the Plan.
“Participant” means any individual granted an Award under the Plan or whose Award is stated to be governed by the Plan.
“Performance Criteria” means that performance criteria determined by the Committee as set forth in an Award Agreement, provided that such performance criteria shall relate to the performance of the Corporation and/or an Affiliate of the Corporation.
“Person” means any individual or entity, including a corporation, partnership, association, joint- share corporation, trust, unincorporated organization, natural person, or government or political subdivision of a government.
“Plan” has the meaning set out in Section 1 of the Plan.
“Principal Market” means the principal Exchange, upon which has occurred the greatest trading volume of the Shares for the six (6) months (or, to the extent the Shares have not been listed, admitted to trading, posted for trading, or quoted upon for at least six (6) months, the next longest period since the Shares were initially listed, admitted to trading, posted for trading, or quoted upon) prior to the date of reference; provided, however, that to the extent deemed necessary or appropriate,
US 9656891v.2
6
WSLEGAL\086910\00004\33615500v6
the Principal Market shall be as determined by the Committee in accordance with applicable law.
“Qualified Member” means a member of the Board who is (a) a “non-employee director” within the meaning of Rule 16b-3(b)(3) and (b) “independent” under the listing standards or rules of the Exchange(s), but only to the extent such independence is required in order to take the action at issue pursuant to such standards or rules.
“Restricted Share Unit” means a unit credited by means of a bookkeeping entry on the books of the Corporation to a Participant pursuant to Section 7(c) of the Plan, representing the future conditional right of the Participant to receive a cash payment equal to the Fair Market Value of a Share calculated at the date of such payment, or, at the Corporation’s and Employer's sole discretion, its equivalent in Shares (or a combination of cash and Shares), at the time, in the manner, and subject to the terms contained herein.
“Restricted Share Unit Account” has the meaning set out in Section 7(c)(ii)(A) of the Plan. “Restricted Share Unit Entitlement Date” has the meaning set out in Section 7(c)(iv) of the Plan. “RSU Service Year” has the meaning set out in Section 7(c)(iii) of the Plan.
“Rule 16b-3” means Rule 16b-3, promulgated by the SEC under Section 16 of the Exchange Act. “SEC” means the United States Securities and Exchange Commission.
“Section 409A” means Section 409A of the Code, and all applicable regulations promulgated thereunder.
“Securities Act” means the Securities Act of 1933, as amended from time to time, including the guidance, rules, and regulations promulgated thereunder and successor provisions, guidance, rules, and regulations thereto.
“Separation from Service” means, with respect to a U.S. Eligible Director, any event that qualifies as a separation from service under Treasury Regulation Section 1.409A-1(h).
“Share Appreciation Right” or “SAR” means a share appreciation right granted to a Participant pursuant to Section 7(b) of the Plan, which is a conditional right of the Participant to receive, upon exercise and settlement thereof, a cash payment equal to the excess of (a) the Fair Market Value of one Share on the date of exercise over (b) the grant price of the SAR, or, at the Corporation’s and Employer's sole discretion, its equivalent in Shares (or a combination of cash and Shares), at the time, in the manner, and subject to the terms contained herein.
“Shares” means any or all, as applicable, of the common shares of the Corporation and any other shares of the Corporation as may become the subject of Awards, or become subject to Awards,
US 9656891v.2
7
WSLEGAL\086910\00004\33615500v6
pursuant to an adjustment made pursuant to Section 8(e) of the Plan, and any other shares of the Corporation or any Affiliate or any successor that may be so designated by the Committee.
“Share Award” means an Award of unrestricted Shares granted pursuant to Section 7(f) of the Plan.
“Tax Act” means the Income Tax Act (Canada) and the regulations thereto, as amended from time to time.
“Termination Date” means, in respect of a Participant, the date that the Participant ceases to be actively employed by, or ceases to provide services as a consultant to, the Corporation or an Affiliate for any reason, without regard to any statutory, contractual, or common law notice period that may be required by law following the termination of the Participant’s employment or consulting relationship with the Corporation or Affiliate. The Committee will have sole discretion to determine whether a Participant has ceased active employment or ceased to provide services as a consultant and the effective date on which the Participant ceased active employment or ceased to provide services as a consultant. A Participant will be deemed not to have ceased to be an employee of the Corporation or an Affiliate in the case of a transfer of his or her employment between the Corporation and an Affiliate or a transfer of employment between Affiliates.
“Termination Event” means the time at which an Eligible Director ceases to hold all positions of employment status with the Corporation or any "affiliate" of the Corporation (where the term "affiliate" is interpreted as for the purposes of paragraph 6801(d) of the regulations under the Tax Act) as a result of the Eligible Director’s death or retirement from, or loss of, an office or employment.
“Treasury Regulations” means the regulations promulgated under the Code.
“U.S. Eligible Director” means any Eligible Director who is a U.S. Participant.
“U.S. Participant” has the meaning set out in Schedule “A” of the Plan.
“Vested Restricted Share Unit” means a Restricted Share Unit which has vested.
US 9656891v.2
8
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
9
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
10
WSLEGAL\086910\00004\33615500v6
outside of Canada and/or receiving payments in currencies other than Canadian dollars.
US 9656891v.2
11
WSLEGAL\086910\00004\33615500v6
(1) year period under (I) the Plan and (II) all of the Corporation’s other security-based compensation arrangements, shall not exceed ten percent (10%) of the total issued and outstanding Shares, subject to the adjustments provided in Section 8(e) hereof; and
US 9656891v.2
12
WSLEGAL\086910\00004\33615500v6
(12) months following the Change of Control, a Participant’s service, consulting relationship, or employment with the Corporation, an Affiliate, or the successor entity is terminated without Cause or the Participant resigns from his or her employment with the Corporation, an Affiliate, or the successor entity for Good Reason, the vesting and exercisability of all Awards then held by such Participant will be accelerated in full and the expiration date of the Options and the SARs shall be the earlier of the date such Awards would otherwise expire and the sixtieth (60th) day following the Participant’s Termination Date.
US 9656891v.2
13
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
14
WSLEGAL\086910\00004\33615500v6
provided that, in respect of all Awards subject to Performance Criteria, for the purpose of the calculation of the Performance Criteria, as set forth in the particular Award Agreement, and determining the number of such Awards that shall vest in accordance with this Section 5(c), notwithstanding the terms of the Award Agreement, the Performance Criteria shall be measured and calculated assuming target performance was achieved.
Any Employee or consultant of the Corporation or an Affiliate or any provider of services to the Corporation or an Affiliate shall be eligible to be designated a Participant; provided that Deferred Share Units may be granted only to Eligible Directors. To the extent required by the Exchange(s), a consultant that is a Canadian Resident must provide services to the Corporation or an Affiliate for an initial, renewable, or extended period of twelve (12) months or more to be eligible to receive an Award. Notwithstanding anything else to the contrary in this Section 6 or any other section of the Plan, any individual that receives an Award that may be settled in Shares must be an “employee” of the Corporation or any of its parents or subsidiaries within the meaning of General Instruction A.1(a) to Form S-8.
US 9656891v.2
15
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
16
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
17
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
18
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
19
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
20
WSLEGAL\086910\00004\33615500v6
In each case, the election, when made, shall be irrevocable and will continue in effect thereafter until and unless a new election is made in accordance with this Section 7(d)(i)(B) and shall only apply
US 9656891v.2
21
WSLEGAL\086910\00004\33615500v6
prospectively with respect to the Eligible Director's Cash Retainer Amount yet to be earned.
Notwithstanding any other provision of this Section 7(d), if a Blackout Period is in effect, an Eligible Director may not deliver an election until the first day immediately following the expiration of the Blackout Period. If such date extends beyond December 31st of the calendar year, then no such election may be made in respect of the succeeding year and any election made in respect of previous years continues in effect until and unless a new election is made in accordance with this Section 7(d)(i)(B) for the next succeeding year.
Notwithstanding the making of any election, the Board, in its discretion, may determine that it is not feasible or desirable to honour an election in favour of Deferred Share Units due to any applicable laws of regulations of a regulatory authority, provided that such determination shall be made in accordance with Section 409A for all U.S. Eligible Directors.
US 9656891v.2
22
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
23
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
24
WSLEGAL\086910\00004\33615500v6
The foregoing provisions of Section 7(d)(vi) are intended to avoid adverse tax consequences under Section 409A and under paragraph 6801(d) of the regulations under the Tax Act that may result because of the different requirements as to the time of redemption of Deferred Share Units (and thus the time of taxation) with respect to a U.S. Eligible Director’s Separation from Service (under U.S. tax law) and the Eligible Director’s Termination Event (under Canadian tax law). Unless it is determined that no adverse tax consequences under either the U.S. income tax regime or the Canadian income tax regime would result, such U.S. Eligible Director's Deferred Share Units shall be immediately and irrevocably forfeited (for greater certainty, without any compensation therefor) if either (i) such U.S. Eligible Director’s Separation from Service does not constitute a retirement from, or loss of, office or employment with, the Corporation or an Affiliate, within the meaning of paragraph 6801(d) of the regulations under the Tax Act; (ii) on such U.S. Eligible Director’s Termination Date, such U.S. Eligible Director has not had a Separation of Service; or (iii) any of the circumstances described in Sections 7(d)(vi)(i.) – (ii.) are applicable.
US 9656891v.2
25
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
26
WSLEGAL\086910\00004\33615500v6
Except to the extent prohibited by applicable law and unless otherwise expressly provided in an
US 9656891v.2
27
WSLEGAL\086910\00004\33615500v6
Award Agreement or in the Plan:
(e) hereof, any amendment, alteration, suspension, discontinuation, or termination that would impair the rights of any Participant or holder or Beneficiary of any Award previously granted, will not to that extent be effective without the consent of the Participant or holder or Beneficiary of an Award, as the case may be, such consent not to be unreasonably withheld. Notwithstanding any other provision of the Plan or any Award Agreement, without the approval of the shareholders of the Corporation, no amendment, alteration, suspension, discontinuation, or termination will be made that would:
US 9656891v.2
28
WSLEGAL\086910\00004\33615500v6
Without limitation to the generality of the foregoing, Shareholder approval will not be required for any of the following types of amendments:
US 9656891v.2
29
WSLEGAL\086910\00004\33615500v6
(ii) the number or kind of shares or other property (including cash) subject to an Award, (iii) the terms and conditions of Awards, including the purchase price or Exercise Price of Awards and Performance Criteria, as applicable, and (iv) the applicable limitations with respect to Awards provided in Section 4(b) hereof to equitably reflect such Adjustment Event (“Equitable Adjustments”).
US 9656891v.2
30
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
31
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
32
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
33
WSLEGAL\086910\00004\33615500v6
The Corporation or Affiliate may sell any Shares, other securities or property withheld, in such manner and on such terms as it deems appropriate, and shall apply the proceeds of such sale to the payment of Applicable Withholding Taxes or other amounts, and shall not be liable for any inadequacy or deficiency in the proceeds received or any amounts that would have been received, had such Shares, other securities or property been sold in a different manner or on different terms.
US 9656891v.2
34
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
35
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
36
WSLEGAL\086910\00004\33615500v6
US 9656891v.2
37
WSLEGAL\086910\00004\33615500v6
This Plan is effective as of the Effective Date. No Awards may be granted under the Plan on and after the tenth (10th) anniversary of the Effective Date, which is May 30, 2023. However, any Award granted prior to such termination (or any earlier termination pursuant to Section 8(a) hereof), and the authority of the Board or Committee to amend, alter, adjust, suspend, discontinue, or terminate any such Award or to waive any conditions or rights under such Award in accordance with the terms of the Plan, shall extend beyond such termination until the final disposition of such Award.
US 9656891v.2
38
WSLEGAL\086910\00004\33615500v6
SCHEDULE “A”
Supplement to DIRTT Environmental Solutions Ltd. Long Term Incentive Plan for United States Participants
U.S. Participants generally shall be subject to the requirements of the Code.
US 9656891v.2
US 9656891v.2
first time by a Participant during any calendar year exceeds one hundred thousand dollars ($100,000), or such other amount as may be prescribed under Section 422 of the Code, such excess shall be treated as Nonstatutory Options in accordance with the Code. As used in the previous sentence, Fair Market Value shall be determined as of the date the ISO is granted. If a Participant shall make any disposition of Shares issued pursuant to an ISO under the circumstances described in Section 421(b) of the Code (relating to disqualifying dispositions), the Participant shall notify the Corporation of such disposition within the time provided to do so in the applicable award agreement. With respect to ISOs, if the Plan does not contain any provision required to be included in the Plan or this Schedule “A” under Section 422 of the Code, that provision shall be deemed to be incorporated herein with the same force and effect as if that provision had been set out at length herein; provided, that to the extent any Option that is intended to qualify as an ISO cannot so qualify, that Option (to that extent) shall be deemed a Nonstatutory Option for all purposes of the Plan.
(70) days of becoming Vested Restricted Share Units.
US 9656891v.2
409A (such date, the “Section 409A Payment Date”), then such payment or benefit shall not be provided to the Participant until the Section 409A Payment Date; provided, however, that if the U.S. Participant is also a Canadian Participant and the Award to be settled is a Restricted Share Unit, such Award must be settled by the date specified in Section 7(c)(iv) of the Plan. Any amounts subject to the preceding sentence that would otherwise be payable prior to the Section 409A Payment Date will be aggregated and paid in a lump sum without interest on the Section 409A Payment Date; provided, however, if the U.S. Participant is also a Canadian Participant, such payment will not be made later than the date specified in Section 7(c)(iv) of the Plan. The applicable provisions of Section 409A are hereby incorporated by reference and shall control over any Plan or Award Agreement provision in conflict therewith; provided, however, in the case of a U.S. Participant that is also a Canadian Participant, if the applicable provisions of Section 409A are contrary to the provisions of the Tax Act, the more restrictive body of law shall control. Notwithstanding any provision of the Plan or any Award Agreement to the contrary, in the event that following the effective date the Committee determines that any Award may be subject to Section 409A, the Committee may adopt such amendments to the Plan and the applicable Award Agreement or adopt other policies and procedures (including amendments, policies, and procedures with retroactive effect), or take any other actions, that the Committee determines are necessary or appropriate to (i) exempt the Award from Section 409A and/or preserve the intended tax treatment of the benefits provided with respect to the Award, or (ii) comply with the requirements of Section 409A and thereby avoid the application of any penalty taxes under Section 409A.
US 9656891v.2
SCHEDULE “B”
DIRTT Environmental Solutions Ltd. Long Term Incentive Plan
Deferred Share Unit Election Form
ANNUAL ELECTION FORM FOR THE YEAR
Election Regarding Deferred Share Units
I hereby irrevocably elect to receive Deferred Share Units under the Plan in respect of my Cash Retainer Amount for [insert year] to be paid to me as follows: (circle A, B or C)
Capitalized terms used but not defined herein have the meanings attributed to them under the Plan.
Acknowledgement
By executing this Deferred Share Unit Election Form, I acknowledge that:
Eligible Director Signature
Eligible Director Name (please print)
US 9656891v.2
Date
CHECK THE BOX BELOW IF APPLICABLE:
□ I am a U.S. Eligible Director.
US 9656891v.2
US 9656891v.2
Exhibit 31.1
CERTIFICATION
PURSUANT TO EXCHANGE ACT RULE 13A-14(a) OR RULE 15D-14(a)
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Benjamin Urban, certify that:
Dated: August 2, 2023 |
By: |
|
/s/ Benjamin Urban |
|
|
|
Benjamin Urban |
|
|
|
Chief Executive Officer |
|
|
|
(Principal Executive Officer) |
Exhibit 31.2
CERTIFICATION
PURSUANT TO EXCHANGE ACT RULE 13A-14(a) OR RULE 15D-14(a)
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Bradley S. Little, certify that:
Dated: August 2, 2023 |
By: |
|
/s/ Bradley S. Little |
|
|
|
Bradley S. Little |
|
|
|
Chief Financial Officer |
|
|
|
(Principal Financial Officer) |
Exhibit 32.1
CERTIFICATION PURSUANT TO 18 U.S.C. § 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of DIRTT Environmental Solutions Ltd. (the “Company”) for the quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Benjamin Urban, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
Dated: August 2, 2023 |
By: |
|
/s/ Benjamin Urban |
|
|
|
Benjamin Urban |
|
|
|
Chief Executive Officer |
|
|
|
(Principal Executive Officer) |
Exhibit 32.2
CERTIFICATION PURSUANT TO 18 U.S.C. § 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of DIRTT Environmental Solutions Ltd. (the “Company”) for the quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Bradley S. Little, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
Dated: August 2, 2023 |
By: |
|
/s/ Bradley S. Little |
|
|
|
Bradley S. Little |
|
|
|
Chief Financial Officer |
|
|
|
(Principal Financial Officer) |
Interim Condensed Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2023 |
Dec. 31, 2022 |
|
| Statement of Financial Position [Abstract] | ||
| Trade and other receivables, expected credit losses | $ 127 | $ 126 |
| Common shares, authorized | Unlimited | Unlimited |
| Common shares, no par value | $ 0 | $ 0 |
| Common shares, shares issued | 104,444,936 | 97,882,844 |
| Common shares, shares outstanding | 104,444,936 | 97,882,844 |
Interim Condensed Consolidated Statement of Operations - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Total cost of sales | $ 30,196 | $ 38,425 | $ 58,222 | $ 73,424 |
| Gross profit | 14,557 | 6,276 | 23,239 | 9,563 |
| Total revenue | 44,753 | 44,701 | 81,461 | 82,987 |
| Expenses | ||||
| Sales and marketing | 6,626 | 7,777 | 12,141 | 15,005 |
| General and administrative | 5,501 | 6,877 | 11,334 | 14,870 |
| Operations support | 1,822 | 2,528 | 3,812 | 5,026 |
| Technology and development | 1,277 | 1,879 | 2,816 | 4,019 |
| Stock-based compensation | 678 | 1,326 | 1,474 | 2,628 |
| Reorganization | 1,465 | 5,163 | 2,536 | 8,855 |
| Related party expense | 532 | 0 | 1,524 | 0 |
| Total operating expenses | 16,837 | 25,550 | 35,637 | 50,403 |
| Operating loss | (2,280) | (19,274) | (12,398) | (40,840) |
| Government subsidies | 88 | 49 | 236 | 624 |
| Gain on sale of software and patents | 6,145 | 0 | 6,145 | 0 |
| Foreign exchange loss | (620) | 1,246 | (881) | 514 |
| Interest income | 106 | 20 | 110 | 31 |
| Interest expense | (1,233) | (1,329) | (2,440) | (2,659) |
| Non Operating (income) loss | 4,486 | (14) | 3,170 | (1,490) |
| Loss before tax | 2,206 | (19,288) | (9,228) | (42,330) |
| Income taxes | ||||
| Current and deferred income tax expense (recovery) | 0 | 0 | 0 | 0 |
| Income tax expense | 0 | 0 | 0 | 0 |
| Net loss | $ 2,206 | $ (19,288) | $ (9,228) | $ (42,330) |
| Loss per share | ||||
| Earnings Per Share, Basic | $ 0.02 | $ (0.22) | $ (0.09) | $ (0.49) |
| Earnings Per Share, Diluted | $ 0.01 | $ (0.22) | $ (0.09) | $ (0.49) |
| Weighted average number of shares outstanding (in thousands) | ||||
| Weighted Average Number of Shares Outstanding, Basic | 100,502 | 86,023 | 99,303 | 85,739 |
| Product [Member] | ||||
| Total cost of sales | $ 29,484 | $ 37,185 | $ 56,907 | $ 71,792 |
| Total revenue | 43,534 | 43,091 | 79,010 | 80,542 |
| Service [Member] | ||||
| Total cost of sales | 712 | 1,240 | 1,315 | 1,632 |
| Total revenue | $ 1,219 | $ 1,610 | $ 2,451 | $ 2,445 |
Interim Condensed Consolidated Statement of Operations (Parenthetical) $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 30, 2023
USD ($)
| |
| Income Statement [Abstract] | |
| Related Parties Revenue | $ 0.3 |
Interim Condensed Consolidated Statement of Comprehensive Income (Loss) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] | ||||
| Income (loss) for the period | $ 2,206 | $ (19,288) | $ (9,228) | $ (42,330) |
| Exchange differences on translation of foreign operations | (79) | (594) | 194 | (161) |
| Comprehensive income (loss) for the period | $ 2,127 | $ (19,882) | $ (9,034) | $ (42,491) |
Interim Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Jun. 30, 2022 |
|---|---|---|
| Statement of Cash Flows [Abstract] | ||
| Cash and cash equivalents | $ 18,864 | $ 19,739 |
| Restricted cash | 2,980 | 3,206 |
| Total cash, cash equivalents and restricted cash | $ 21,844 | $ 22,945 |
GENERAL INFORMATION |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| GENERAL INFORMATION | 1. GENERAL INFORMATION DIRTT Environmental Solutions Ltd. and its subsidiary (“DIRTT”, the “Company”, “we” or “our”) is a leader in industrialized construction. DIRTT's system of physical products and digital tools empowers organizations, together with construction and design leaders, to build high-performing, adaptable, interior environments. Operating in the workplace, healthcare, education, and public sector markets, DIRTT’s system provides total design freedom, and greater certainty in cost, schedule, and outcomes. DIRTT’s proprietary design integration software, ICE® (“ICE” or “ICE software”), translates the vision of architects and designers into a 3D model that also acts as manufacturing information. ICE is also licensed to unrelated companies and Construction Partners of the Company. As of May 9, 2023, Armstrong World Industries, Inc. ("AWI") owns a 50% interest in the rights, title and interests in all the intellectual property rights in a portion of the ICE Software that is used by AWI. DIRTT is incorporated under the laws of the province of Alberta, Canada, its headquarters is located at 7303 – 30th Street S.E., Calgary, AB, Canada T2C 1N6 and its registered office is located at 4500, 855 – 2nd Street S.W., Calgary, AB, Canada T2P 4K7. DIRTT’s common shares trade on the Toronto Stock Exchange under the symbol “DRT” and on The Nasdaq Capital Market (“Nasdaq”) under the symbol “DRTT”. On March 9, 2023, DIRTT's common shares were transferred from The Nasdaq Global Select Market to The Nasdaq Capital Market, under the same symbol. |
BASIS OF PRESENTATION |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| BASIS OF PRESENTATION | 2. BASIS OF PRESENTATION The accompanying unaudited interim condensed consolidated financial statements (the “Financial Statements”) have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X and, accordingly, the Financial Statements do not include all of the information and notes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of the Company, the Financial Statements contain all adjustments necessary, consisting of only normal recurring adjustments, for a fair statement of its financial position as of June 30, 2023, and its results of operations and cash flows for the three and six months ended June 30, 2023 and 2022. The condensed balance sheet at December 31, 2022, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. These Financial Statements should be read in conjunction with the audited consolidated financial statements as of December 31, 2022 and 2021 and for each of the three years in the period ended December 31, 2022 included in the Annual Report on Form 10-K of the Company as filed with the SEC and applicable securities commission or similar regulatory authorities in Canada. As described in Note 3, no new accounting standards were adopted by the Company during the quarter. In these Financial Statements, unless otherwise indicated, all dollar amounts are expressed in United States (“U.S.”) dollars. DIRTT’s financial results are consolidated in Canadian dollars, the Company’s functional currency, and the Company has adopted the U.S. dollar as its reporting currency. All references to US$ or $ are to U.S. dollars and references to C$ are to Canadian dollars. Principles of consolidation The Financial Statements include the accounts of DIRTT Environmental Solutions Ltd. and its subsidiary. All intercompany balances, income and expenses, unrealized gains and losses and dividends resulting from intercompany transactions have been eliminated on consolidation. Basis of measurement These Financial Statements have been prepared on the historical cost convention except for certain financial instruments and certain components of stock-based compensation that are measured at fair value. Historical cost is generally based on the fair value of the consideration given in exchange for assets. The Company’s quarterly tax provision is based upon an estimated annual effective tax rate. Seasonality Sales of the Company’s products are driven by consumer and industrial demand for interior construction solutions. The timing of customer’s construction projects can be influenced by a number of factors including the prevailing economic climate and weather. 3. ADOPTION OF NEW AND REVISED ACCOUNTING STANDARDS The Company has not adopted any new accounting standards effective January 1, 2023. Although there are several new accounting standards issued or proposed by the Financial Accounting Standards Board, which the Company has adopted or will adopt, as applicable, the Company does not believe any of these accounting pronouncements has had or will have a material impact on its Financial Statements. |
LIQUIDITY |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Unusual Risk Or Uncertainty Impact Text Block | 4. LIQUIDITY As at June 30, 2023, the Company had $18.9 million of cash on hand and C$12.3 million ($9.2 million) of available borrowings (December 31, 2022 - $10.8 million and C$7.2 million ($5.3 million) of available borrowings). Through the first six months of fiscal year 2023, the Company generated $2.8 million in cash flows provided from operations, compared to a cash usage of $36.8 million over the first six months of fiscal year 2022. The Company benefited from the receipt of $7.3 million of government subsidies during the first six months of 2023 (refer to Note 5). We have implemented multiple price increases to mitigate the impact of inflation on raw materials. These actions have resulted in a meaningful improvement in our gross profit margins and higher net profit and have served to stabilize our cash usage to operate the business. Gross profit for the six months ended June 30, 2023, was $23.2 million, or 28.5%. This represents a meaningful improvement from the same period of 2022, which only generated gross profit of $9.6 million, or 11.5%, despite having 2% lower revenue during the first six months of 2023. Over the past three quarters, we have executed upon several initiatives. First, in May 2023, we entered into an agreement with AWI (refer to Note 7) resulting in the receipt of $10.9 million of cash. Second, during March 2023, we entered into an agreement to sublease our Dallas DIRTT Experience Center (“DXC”) to one of our Construction Partners in that region. Under the sublease agreement, the subtenant has assumed responsibility for the monthly rent, utilities, maintenance, taxes and other costs as of April 1, 2023, through December 31, 2024, which will provide us annualized savings of approximately $1 million. We are continuing to evaluate other properties and expect these strategic initiatives to result in positive cash inflows in 2023 and 2024. Third, we completed a Private Placement (as defined herein) of common shares in November 2022, with certain significant shareholders and directors and officers of the Company to bridge cash requirements before the completion and closing of the noted strategic transactions. While we are encouraged by our improved profitability and cash flow, we have continued to evaluate our fixed cost structure and overhead in light of recent macroeconomic uncertainty. Over the past year, we have implemented multiple restructuring initiatives (refer to Note 6) designed to align our cost structure with current expected levels of demand. In addition, the Company has reduced headcount by 147 employees, or approximately 15% from January 2022 through June 2023. The reduced overhead has served to offset the impact from the macroeconomic headwinds experienced over the past year. Finally, we have assessed the Company’s liquidity position as at June 30, 2023 taking into account our sales outlook for the next year, our existing cash balances and available credit facilities. Based on this analysis we believe the Company has sufficient liquidity to support ongoing operations for the next twelve months. |
COVID- 19 |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Accounting Changes and Error Corrections [Abstract] | |
| COVID-19 | 5. COVID-19 The impact of the COVID-19 pandemic on our future consolidated results of operations remains uncertain. The extent to which COVID-19 impacts our employees, operations, customers, suppliers and financial results depends on numerous evolving factors that we may not be able to accurately predict, including: the duration and scope of the pandemic (and whether there is a resurgence or multiple resurgences in the future, including the impact of new variants); government actions taken in response to the pandemic, including required shutdowns or vaccine or testing mandates; the availability, acceptance, distribution and continued effectiveness of vaccines; the short-term and long-term impact on construction activity, including the effect on our customers’ demand for our interior construction systems; supply chain disruptions; rising inflation; labor shortages; sustained remote or hybrid work models; our ability to manufacture and sell our products; and the ability of our customers to pay for our products. While many of our products support life-sustaining activities and essential construction, we and certain of our customers or suppliers may be impacted by national, federal, state and provincial actions, orders and policies regarding the COVID-19 pandemic, including: temporary closures of non-life-sustaining businesses, shelter-in-place orders, and travel, social distancing and quarantine policies, the implementation and enforcement of which vary in each of the jurisdictions in which we operate. We did not record any asset impairments, inventory charges or material bad debt reserves related to COVID-19 during the three months ended June 30, 2023 or the years ended December 31, 2021 and December 31, 2022, but future events may require such charges which could have a material adverse effect on our financial condition, liquidity or results of operations. Government subsidies In the United States, the Employee Retention Credit (“ERC”) was established by Section 2301 of the Coronavirus Aid, Relief, and Economic Security Act to provide an incentive for employers to keep their employees on their payroll during COVID-19 closures. The ERC is a refundable payroll tax credit based on qualified wages paid by an eligible employer between March 12, 2020, and October 1, 2021 for companies experiencing a significant decline in gross receipts during a calendar quarter or having operations fully or partially suspended during the quarter due to COVID-19. During the third quarter of 2022, the Company determined it was eligible for the ERC for the first three quarters of 2021 and filed a claim for $7.3 million in payroll tax credits ($7.1 million net of expenses). As of June 30, 2023, all of the claimed $7.3 million of these credits (plus an additional $0.2 million of interest) have been received. |
EARNINGS PER SHARE |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Text Block] | 12. EARNINGS PER SHARE
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
REORGANIZATION |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring and Related Activities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| REORGANIZATION | 6. REORGANIZATION During the year ended December 31, 2022, and continuing into 2023, the Company undertook a number of reorganization initiatives: Closure of Phoenix Aluminum Manufacturing Facility (the “Phoenix Facility”) On February 22, 2022, we commenced the process of closing our Phoenix Facility, shifting related manufacturing to both our Savannah and Calgary aluminum manufacturing facilities. During the first quarter of 2022, the Company incurred $1.0 million of accelerated depreciation, recorded in cost of sales, associated with the closure of the Phoenix Facility. The closure of the Phoenix Facility was substantially completed in the second quarter of 2022. The Company entered into a sublease arrangement for part of the Phoenix Facility during the second quarter of 2022, commencing July 1, 2022, which exceeds the contractual lease commitments under the Right of Use assets. Workforce Reductions, Board and Management Changes In February and July of 2022, we announced our intention to eliminate a portion of our salaried workforce including manufacturing and office positions along with other cost reduction initiatives. The Company’s Board of Directors was reconstituted following a contested proxy contest in April 2022 which was deemed a change of control under the Company’s insurance policy resulting in additional insurance expenditures. Further, the Company made changes to several executive officer roles during the year ended December 31, 2022. During the six months ended June 30, 2023, we continued to review costs and, in May 2023, eliminated additional salaried positions. These actions resulted in the Company incurring certain termination costs. Temporary Suspension of Operations at Rock Hill, South Carolina (the “Rock Hill Facility”) On August 23, 2022, we announced the temporary suspension of operations at our Rock Hill Facility, shifting related manufacturing to our Calgary manufacturing facility. Costs associated with this idle facility, included in cost of sales, were $0.4 million and $0.9 million for the three month and six month period ended June 30, 2023, respectively. For the three and six months ended June 30, 2023, reorganization costs incurred continue to relate to the above mentioned initiatives:
The $2.0 million payable relates to termination benefits. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GAIN ON SALE OF SOFTWARE AND PATENTS |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Intangible Assets, Net (Excluding Goodwill) [Abstract] | |
| GAIN ON SALE OF SOFTWARE AND PATENTS | 7. GAIN ON SALE OF SOFTWARE AND PATENTS On May 9, 2023, we entered into a Co-Ownership Agreement (the “Co-Ownership Agreement”) and Partial Patent Assignment Agreement with AWI. The agreements provide for a cash payment from AWI to the Company of $10.0 million, subject to certain routine closing conditions, in exchange for the partial assignment to AWI and resulting co-ownership of a 50% interest in the rights, title and interests in certain intellectual property rights in a portion of the ICE software that is used by AWI (the “Applicable ICE Code”), including a 50% interest in the patent rights that relate to the Applicable ICE Code. Under the Co-Ownership Agreement, we also agreed to provide AWI a transfer of knowledge concerning the source code of the Applicable ICE Code. In exchange for completing the knowledge transfer, we will receive an additional cash payment of $1.0 million, which is expected to be received by early 2024. The Co-Ownership Agreement provides that we and AWI have separate exclusive fields of use and restrictive covenants with respect to the Applicable ICE Code and related intellectual property, which survive until either party elects to separate from its relationship with the other and for five years thereafter. We concurrently entered into an Amended and Restated Master Services Agreement (the “ARMSA”) with AWI, under which AWI has also prepaid certain development services to be provided by DIRTT. The ARMSA will automatically terminate if the Co-Ownership Agreement is terminated or expires, and may also be terminated if either party breaches the exclusive fields of use or restrictive covenants in the Co-Ownership Agreement. The $10.0 million of proceeds on the sale of the 50% interest in the Applicable ICE code, pursuant to the Co-Ownership Agreement, was received during the quarter ended June 30, 2023. In accordance with US GAAP, the proceeds were first applied to the net book value of the related cost of software of $2.9 million and patents (other assets) of $0.9 million and the residual amount of $6.1 million was recognized as a gain in the profit and loss. Further, $0.9 million was received during the quarter as prepayment under the ARMSA which will be recognized into revenue as the performance obligation is met. Part of the proceeds of this transaction were used to settle one of our equipment leases of $1.6 million and resulted in the release of $0.4 million of restricted cash (refer to Note 10). |
ADOPTION OF NEW AND REVISED ACCOUNTING STANDARDS |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Accounting Standards Update and Change in Accounting Principle [Abstract] | |
| ADOPTION OF NEW AND REVISED ACCOUNTING STANDARDS | 3. ADOPTION OF NEW AND REVISED ACCOUNTING STANDARDS The Company has not adopted any new accounting standards effective January 1, 2023. Although there are several new accounting standards issued or proposed by the Financial Accounting Standards Board, which the Company has adopted or will adopt, as applicable, the Company does not believe any of these accounting pronouncements has had or will have a material impact on its Financial Statements. |
TRADE AND OTHER RECEIVABLES |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Receivables [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TRADE AND OTHER RECEIVABLES | 8. TRADE AND ACCRUED RECEIVABLES Accounts receivable are recorded at the invoiced amount, do not require collateral and do not bear interest. The Company estimates an allowance for credit losses using the lifetime expected credit loss at each measurement date taking into account historical credit loss experience as well as forward-looking information in order to establish rates for each class of financial receivable with similar risk characteristics. Adjustments to this estimate are recognized in the statement of operations. In order to manage and assess our risk, management maintains credit policies that include regular review of credit limits of individual receivables and systematic monitoring of aging of trade receivables and the financial wellbeing of our customers. In addition, we acquired trade credit insurance effective April 1, 2020. At June 30, 2023, approximately 77% of our trade accounts receivable are insured, relating to accounts receivables from counterparties deemed creditworthy by the insurer and excluding accounts receivable from government entities. Our trade balances are spread over a broad Construction Partner base, which is geographically dispersed. For the six months ended June 30, 2023 no Construction Partners individually accounted for greater than 10% of revenue. For the three months ended June 30, 2023, one Construction Partner accounted for greater than 10% of revenue (none for the three or six months ended June 30, 2022). In addition, and where possible, we collect a 50% deposit on sales, excluding government and certain other clients. The Company’s aged receivables were as follows:
No adjustment to our expected credit losses of $0.1 million was required for the three or six months ended June 30, 2023. Receivables are generally considered to be past due when over 60 days old unless there is a separate payment arrangement in place for the collection of the receivable. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OTHER LIABILITIES |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Liabilities Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OTHER LIABILITIES | 9. OTHER LIABILITIES
(1) The following table presents a reconciliation of the warranty balance:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LONG-TERM DEBT |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LONG-TERM DEBT | 10. LONG-TERM DEBT
Revolving Credit Facility On February 12, 2021, the Company entered into a loan agreement governing a C$25.0 million senior secured revolving credit facility with the Royal Bank of Canada (“RBC”), as lender (the “RBC Facility”). Under the RBC Facility, the Company is able to borrow up to a maximum of 90% of investment grade or insured accounts receivable plus 85% of eligible accounts receivable plus the lesser of (i) 75% of the book value of eligible inventory and (ii) 85% of the net orderly liquidation value of eligible inventory less any reserves for potential prior ranking claims (the “Borrowing Base”). Interest is calculated at the Canadian or U.S. prime rate plus 30 basis points or at the Canadian Dollar Offered Rate or LIBOR plus 155 basis points. Under the RBC Facility, if the “Aggregate Excess Availability”, (defined as the Borrowing Base less any loan advances or letters of credit or guarantee and if undrawn including unrestricted cash), is less than C$5.0 million, the Company is subject to a fixed charge coverage ratio (“FCCR”) covenant of 1.10:1 on a trailing twelve-month basis. Additionally, if the FCCR has been below 1.10:1 for the three immediately preceding months, the Company is required to maintain a reserve account equal to the aggregate of one year of payments on outstanding loans on the Leasing Facilities (defined below). Should an event of default occur or the Aggregate Excess Availability be less than C$6.25 million for five consecutive business days, the Company would enter a cash dominion period whereby the Company’s bank accounts would be blocked by RBC and daily balances will offset any borrowings and any remaining amounts made available to the Company. On February 9, 2023, the Company extended the RBC Facility (the “Extended RBC Facility”). The Extended RBC Facility has a borrowing base of C$15 million and a one year term. Interest is calculated as at the Canadian or U.S. prime rate plus 75 basis points or the Canadian Dollar Offered Rate or Term Secured Overnight Financing Rate ("SOFR") plus 200 basis points plus the Term SOFR Adjustment (as defined in the amended loan agreement governing the Extended RBC Facility). Under the Extended RBC Facility, if the trailing twelve month FCCR is above 1.25 for three consecutive months, a cash balance equivalent to one-year's worth of Leasing Facilities payments must be maintained. At June 30, 2023, available borrowings are C$12.3 million ($9.2 million), calculated in the same manner as the RBC facility described above, of which no amounts have been drawn. The Company did not meet the three-month FCCR requirement during the second quarter of 2023 which resulted in requiring the restriction of $3.0 million of cash. Leasing Facilities The Company has a C$5.0 million equipment leasing facility in Canada (the “Canada Leasing Facility”) of which C$4.4 million ($3.3 million) has been drawn and C$3.7 million ($2.8 million) has been repaid, and a $14.0 million equipment leasing facility in the United States (the “U.S. Leasing Facility” and, together with the Canada Leasing Facility, the “Leasing Facilities”) of which $13.3 million has been drawn and $4.8 million has been repaid, each with RBC, and one of its affiliates, which are available for equipment expenditures and certain equipment expenditures already incurred. The Canadian Leasing Facility and the U.S. Leasing Facility, respectively, have seven and five-year terms and bear interest at 4.25% and 5.59%. The U.S. Leasing Facility is amortized over a six-year term and extendible at the Company’s option for an additional year. The Company did not make any draws on the Leasing Facilities during the three and six months ended June 30, 2023. During the three and six months ended June 30, 2022, the Company received C$0.9 million ($0.7 million) under the Canada Leasing Facility. The associated financial liabilities are shown on the consolidated balance sheet in current portion of long-term debt and accrued interest and long-term debt. As part of RBC's consent to the AWI transaction (refer to Note 7), one of the Canadian lease agreements of $1.6 million was fully settled using AWI proceeds. This resulted in the release of $0.4 million of restricted cash associated with the one year of payments on this lease, as described above. Convertible Debentures On January 25, 2021, the Company completed a C$35.0 million ($27.5 million) bought-deal financing of convertible unsecured subordinated debentures with a syndicate of underwriters (the “January Debentures”). On January 29, 2021, the Company issued a further C$5.25 million ($4.1 million) of the January Debentures under the terms of an overallotment option granted to the underwriters. The January Debentures will mature and be repayable on January 31, 2026 (the “January Debentures Maturity Date”) and will accrue interest at the rate of 6.00% per annum payable semi-annually in arrears on the last day of January and July of each year commencing on July 31, 2021 until the January Debentures Maturity Date. Interest and principal are payable in cash or shares at the option of the Company. The January Debentures will be convertible into common shares of DIRTT, at the option of the holder, at any time prior to the close of business on the business day prior to the earlier of the January Debentures Maturity Date and the date specified by the Company for redemption of the January Debentures at a conversion price of C$4.65 per common share, being a ratio of approximately 215.0538 common shares per C$1,000 principal amount of the January Debentures. Costs of the transaction were approximately C$2.7 million, including the underwriters’ commission. On December 1, 2021, the Company completed a C$35.0 million ($27.4 million) bought-deal financing of convertible unsecured subordinated debentures with a syndicate of underwriters (the “December Debentures” and, together with the January Debentures, the “Debentures”). These December Debentures will mature and be repayable on December 31, 2026 (the “December Debentures Maturity Date”) and will accrue interest at the rate of 6.25% per annum payable semi-annually in arrears on the last day of June and December of each year commencing on June 30, 2022 until the December Debentures Maturity Date. Interest and principal are payable in cash or shares at the option of the Company. The December Debentures will be convertible into common shares of DIRTT, at the option of the holder, at any time prior to the close of business on the business day prior to the earlier of the December Debentures Maturity Date and the date specified by the Company for redemption of the December Debentures at a conversion price of C$4.20 per common share, being a ratio of approximately 238.0952 common shares per C$1,000 principal amount of the December Debentures. Costs of the transaction were approximately C$2.3 million, including the underwriters’ commission. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
STOCK-BASED COMPENSATION |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| STOCK-BASED COMPENSATION | 11. STOCK-BASED COMPENSATION In May 2020, shareholders approved the DIRTT Environmental Solutions Long Term Incentive Plan (the “2020 LTIP”). The 2020 LTIP replaced the predecessor incentive plans, being the Performance Share Unit Plan (“PSU Plan”) and the Amended and Restated Stock Option Plan (“Stock Option Plan”). Following the approval of the 2020 LTIP, no further awards will be made under either the Stock Option Plan or the PSU Plan, but both remain in place to govern the terms of any awards that were granted pursuant to such plans and remain outstanding. In May 2023, shareholders approved the DIRTT Environmental Solutions Ltd. Amended and Restated Long-Term Incentive Plan (the “2023 LTIP”) at the annual and special meeting of shareholders. The 2023 LTIP gives the Company the ability to award options, share appreciation rights, restricted share units, deferred share units, restricted shares, dividend equivalent rights, and other share-based awards and cash awards to eligible employees, officers, consultants and directors of the Company and its affiliates. In accordance with the 2023 LTIP, the sum of (i) 12,350,000 common shares plus (ii) the number of common shares subject to stock options previously granted under the Company’s Amended and Restated Incentive Stock Option Plan (the “Stock Option Plan”) that, following May 30, 2023, expire or are cancelled or terminated without having been exercised in full have been reserved for issuance under the 2023 LTIP. Upon vesting of certain LTIP awards, the Company may withhold and sell shares as a means of meeting DIRTT’s tax withholding requirements in respect of the withholding tax remittances required in respect of award holders. To the extent the fair value of the withheld shares upon vesting exceeds the grant date fair value of the instrument, the excess amount is credited to retained earnings or deficit. Deferred share units (“DSUs”) have historically been granted to non-employee directors under the Deferred Share Unit Plan for Non-Employee Directors (as amended and restated, the “DSU Plan”) and settleable only in cash. The 2023 LTIP gives the Company the ability to settle DSUs in either cash or common shares, while consolidating future share-based awards under a single plan. The terms of the DSU Plan are otherwise materially unchanged as incorporated into the 2023 LTIP. Effective May 30, 2023, no new awards will be made under the DSU Plan, but awards previously granted under the DSU Plan will continue to be governed by the DSU Plan. DSUs are settled following cessation of services with the Company. Stock-based compensation expense
The following summarizes RSUs, Share Awards, PSUs, and DSUs activity during the periods:
Restricted share units (time-based vesting) Restricted share units that vest based on time have an aggregate time-based vesting period of three years and generally one-third of the RSUs vest every year over a three-year period from the date of grant (“RSUs”). At the end of a three-year term, the RSUs will be settled by way of the provision of cash or shares to employees (or a combination thereof), at the discretion of the Company. The weighted average fair value of the RSUs granted in 2022 and 2023 was C$2.37 and C$0.46 ($0.36), respectively, which was determined using the closing price of the Company’s common shares on their respective grant dates. Restricted share units (performance-based vesting) During 2022 and 2021, restricted share units were granted to executives with service and performance-based conditions for vesting (the “PRSUs”). If the Company’s share price increases to certain values for 20 consecutive trading days, as outlined below, a percentage of the PRSUs will vest at the end of the three-year service period. The grant date fair value of the 2022 and 2021 PRSUs were valued using the Monte Carlo valuation method and determined to have a weighted average grant date fair value of C$1.87 and C$3.27, respectively. Based on share price performance since the date of grant, none of the 2022 PRSUs and 66.7% of the 2021 PRSUs will vest upon completion of the three-year service period.
Share awards During the first quarter of 2022, certain executives were issued share awards in lieu of cash paid variable incentive compensation (“Share Awards”). These Share Awards vested upon grant. The fair value of the Share Awards granted was C$2.40 ($1.88), which was determined using the closing price of the Company’s common shares on the grant date. In the first quarter of 2023, 36,254 Share Awards were issued to a consultant as compensation for services rendered. During the quarter ended June 30, 2023, certain executives were issued Share Awards in lieu of cash paid variable incentive compensation. These Share Awards vested upon grant. The fair value of the Share Awards granted was C$0.49 ($0.34), which was determined using the closing price of the Company’s common shares on the grant date. Performance share units During the quarter ended June 30, 2023, certain executives were issued a strategic equity grant through Performance share units (“PSUs”). The performance period of the PSUs is from January 1, 2023 to December 31, 2026 with a cliff vesting term for December 31, 2026. 2,584,161 PSUs were granted and depending on the level of performance, the PSUs will vest 100%, 160% or 190% up to a maximum of 4,909,907 PSUs. Settlement will be made in the form of shares issued from treasury. The performance measures are a combination of Revenue and Earnings Before Interest, Taxes, Depreciation and Amortization and both targets have to be achieved. As of June 30, 2023, the fair value of these PSUs have been deemed to be nil based on the likelihood of achieving the targets compared to current results. Deferred share units Granted under the DSU Plan The fair value of the DSU liability and the corresponding expense is charged to profit or loss at the grant date. Subsequently, at each reporting date between the grant date and settlement date, the fair value of the liability is remeasured with any changes in fair value recognized in profit or loss for the period. DSUs outstanding at June 30, 2023 had a fair value of $0.4 million which is included in other liabilities on the balance sheet (December 31, 2022 – $0.6 million). Granted under the 2023 LITP DSUs granted after May 30, 2023 (the "New DSUs") will be settled by way of the provision of cash or shares (or a combination thereof) to the Directors, at the discretion of the Company. The Company intends to settle these DSUs through issuances of common shares. The weighted average fair value of the DSUs granted in 2023 was $0.27, which was determined using the closing price of the Company’s common shares on the grant date. New DSUs outstanding at June 30, 2023 had a fair value of $0.2 million which is included in other liabilities on the balance sheet (December 31, 2022 – $nil). Options The following summarizes options forfeited during the periods:
No options were granted during the three months and six months ended June 30, 2023.
Range of exercise prices outstanding and exercisable at June 30, 2023:
Dilutive Instruments For the three months ended June 30, 2023, 2.2 million RSUs and PRSUs (2022 - 3.7 million), 0.7 million New DSUs (2022 - nil), 2.6 million PSUs (2022 - nil), 1.3 million shares relating to equity-settled Variable Pay Plan (“VPP”) (2022 - nil), and 221.3 million (2022 – 53.8 million) shares would be issued if the principal amount of the Debentures were settled in our common shares at the quarter end price and were included in the diluted EPS calculation. See Note 12 for the dilutive impact on net income per share. For the six months ended June 30, 2023, 0.6 million options (2022 – 1.5 million), 4.2 million RSUs and PRSUs (2022 – 3.7 million), 0.7 million New DSUs (2022 - nil), 2.6 million PSUs (2022 - nil), 1.3 million shares relating to equity-settled VPP (2022 - nil), and 221.3 million shares which would be issued if the principal amount of the Debentures were settled in our common shares at the quarter end share price (2022 – 53.8 million) were excluded from the diluted weighted average number of common shares calculation as their effect would have been anti-dilutive to the net loss per share. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
REVENUE |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| REVENUE | 13. REVENUE In the following table, revenue is disaggregated by performance obligation and timing of revenue recognition. All revenue comes from contracts with customers. See Note 14 for the disaggregation of revenue by geographic region.
DIRTT sells its products and services pursuant to fixed-price contracts which generally have a term of one year or less. The transaction price used in determining the amount of revenue to recognize from fixed-price contracts is based upon agreed contractual terms with each customer and is not subject to variability.
Revenue recognized at a point in time represents the majority of the Company’s sales. Revenue is recognized when a customer obtains legal title to the product, which is when ownership of the product is transferred to, or services are delivered to, the customer. Revenue recognized over time is limited to installation and ongoing maintenance contracts with customers and is recorded as performance obligations which are satisfied over the term of the contract. Contract Liabilities
Contract liabilities primarily relate to deposits received from customers and maintenance revenue from license subscriptions. The balance of contract liabilities was higher at June 30, 2023 compared to December 31, 2022 mainly due to the AWI transaction. Contract liabilities as at December 31, 2022 and 2021, respectively, totaling $4.7 million and $2.3 million were recognized as revenue during the six months ended June 30, 2023 and 2022, respectively. Sales by Industry The Company periodically reviews the growth of product and transportation revenue by vertical market to evaluate the success of industry-specific sales initiatives. The nature of products sold to the various industries is consistent and therefore review is focused on sales performance.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SEGMENT REPORTING |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SEGMENT REPORTING | 14. SEGMENT REPORTING The Company has one reportable and operating segment and operates in two principal geographic locations - Canada and the United States. Revenue continues to be derived almost exclusively from projects in North America and predominantly from the United States. The Company’s revenue from operations from external customers, based on location of operations, and information about its non-current assets, is detailed below. Revenue from external customers
Non-current assets
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INCOME TAXES |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Income Tax Disclosure [Abstract] | |
| INCOME TAXES | 15. INCOME TAXES As at June 30, 2023, the Company had a valuation allowance of $31.9 million against deferred tax assets as the Company has experienced cumulative losses in recent years (December 31, 2022 – $29.8 million). |
COMMITMENTS |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Commitments and Contingencies Disclosure [Abstract] | |
| COMMITMENTS | 16. COMMITMENTS As at June 30, 2023, the Company had outstanding purchase obligations of approximately $3.8 million related to inventory and property, plant and equipment purchases (December 31, 2022 – $2.2 million). As at June 30, 2023, the Company had undiscounted operating lease liabilities of $61.2 million (December 31, 2022 – $48.7 million). |
RELATED PARTY TRANSACTION |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Related Party Transactions [Abstract] | |
| Related Party Transactions Disclosure [Text Block] | 17. RELATED PARTY TRANSACTIONS On March 15, 2023, the Company entered into a Debt Settlement Agreement (the "Debt Settlement Agreement") with 22NW Fund, LP ("22NW") and Aron English, 22NW's principal and a director of DIRTT, (together, the "22NW Group") who, collectively, beneficially own approximately 19.5% of the Company's issued and outstanding common shares. Pursuant to the Debt Settlement Agreement, the Company agreed to reimburse the 22NW Group for the costs incurred by the 22NW Group in connection with the contested director election at the annual and special meeting of shareholders of the Company held on April 26, 2022, being approximately $1.6 million (the "Debt"). Pursuant to the Debt Settlement Agreement, the Company agreed to repay the Debt by either, or a combination of (i) a payment in cash by the Company to the 22NW Group, and/or (ii) the issuance of equity securities of the Company to the 22NW Group. Under the Debt Settlement Agreement, a cash payment shall not be made to settle the Debt unless permitted under the terms of the Extended RBC Facility. In connection with the Debt Settlement Agreement, on March 15, 2023, the Company entered into a share issuance agreement with the 22NW Group, pursuant to which the Company agreed to repay the Debt with the issuance to the 22NW Group of 3,899,745 common shares at a deemed price of $0.40 per common share, subject to approval by the Company’s shareholders. At the Annual General Meeting on May 30, 2023, shareholders voted to approve the issuance of common shares, and on June 2, 2023, the Company issued 3,899,745 common shares to 22NW Group as repayment for the Debt. Other related party transactions for the three and six months ended June 30, 2023, relate to the sale of DIRTT products and services to the 22NW Group for $nil and $0.3 million, respectively. The sale to 22NW Group was based on price lists in force and terms that are available to all employees. |
BASIS OF PRESENTATION (Policies) |
6 Months Ended |
|---|---|
Jun. 30, 2023 | |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Principles of consolidation | Principles of consolidation The Financial Statements include the accounts of DIRTT Environmental Solutions Ltd. and its subsidiary. All intercompany balances, income and expenses, unrealized gains and losses and dividends resulting from intercompany transactions have been eliminated on consolidation. |
| Basis of measurement | Basis of measurement These Financial Statements have been prepared on the historical cost convention except for certain financial instruments and certain components of stock-based compensation that are measured at fair value. Historical cost is generally based on the fair value of the consideration given in exchange for assets. The Company’s quarterly tax provision is based upon an estimated annual effective tax rate. |
| Seasonality | Seasonality Sales of the Company’s products are driven by consumer and industrial demand for interior construction solutions. The timing of customer’s construction projects can be influenced by a number of factors including the prevailing economic climate and weather. |
REORGANIZATION (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring and Related Activities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring Costs | For the three and six months ended June 30, 2023, reorganization costs incurred continue to relate to the above mentioned initiatives:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TRADE AND OTHER RECEIVABLES (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Receivables [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of accounts, notes, loans and financing receivable | The Company’s aged receivables were as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OTHER LIABILITIES (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Liabilities Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Other Liabilities |
(1)
The following table presents a reconciliation of the warranty balance:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EARNINGS PER SHARE (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Earnings Per Share |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LONG-TERM DEBT (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Debt Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Long Term Debt Reconciliation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
STOCK-BASED COMPENSATION (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of stock-based compensation expense | Stock-based compensation expense
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of RSUs, Share Awards, PSUs, DSUs Activity | The following summarizes RSUs, Share Awards, PSUs, and DSUs activity during the periods:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Percentage of PRSUs Vest upon Increases of Share Price |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of options granted, exercised, surrendered, forfeited and expired | The following summarizes options forfeited during the periods:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of options outstanding by range of exercise prices | Range of exercise prices outstanding and exercisable at June 30, 2023:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
REVENUE (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Disaggregation of revenue by major products and services lines and timing of revenue recognition | In the following table, revenue is disaggregated by performance obligation and timing of revenue recognition. All revenue comes from contracts with customers. See Note 14 for the disaggregation of revenue by geographic region.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of contract liabilities | Contract Liabilities
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of sales by industry |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SEGMENT REPORTING (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of revenue from external customers | Revenue from external customers
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of non-current assets | Non-current assets
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GENERAL INFORMATION (Additional Information) (Details) |
May 09, 2023 |
|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Intellectual property rights interest | 50.00% |
LIQUIDITY (Additional Information) (Details) $ in Thousands, $ in Millions |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2022
USD ($)
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2022
USD ($)
|
Dec. 31, 2024
USD ($)
|
Jun. 30, 2023
CAD ($)
|
May 31, 2023
USD ($)
|
Mar. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2022
CAD ($)
|
Sep. 30, 2022
USD ($)
|
|
| Statement [Table] | |||||||||||
| Cash | $ 18,900 | $ 2,800 | $ 18,900 | $ 2,800 | $ 10,900 | $ 10,800 | |||||
| Other borrowings | 9,200 | 36,800 | 9,200 | 36,800 | $ 12.3 | $ 5,300 | $ 7.2 | ||||
| Government subsidies | $ 7,300 | $ 7,300 | |||||||||
| Gross profit | $ 14,557 | $ 6,276 | $ 23,239 | $ 9,563 | |||||||
| Gross profit percentage | 2.00% | 28.50% | 11.50% | ||||||||
| Forecast [Member] | |||||||||||
| Statement [Table] | |||||||||||
| Annualized savings | $ 1,000 | ||||||||||
COVID-19 - (Additional Information) (Detail) - USD ($) $ in Millions |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2022 |
|---|---|---|---|
| Unusual or Infrequent Items, or Both [Abstract] | |||
| Interest earned | $ 0.2 | ||
| Government subsidies receivable | $ 7.3 | $ 7.3 | |
| Government subsidies received | $ 7.3 | ||
| Subsidy Receivable Net of Expenses | $ 7.1 |
REORGANIZATION - Additional Information (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||||
|---|---|---|---|---|---|---|---|
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Restructuring Cost And Reserve [Line Items] | |||||||
| Reorganization costs payable | $ 1,987 | $ 1,987 | $ 2,277 | $ 0 | |||
| Reorganization | 1,465 | $ 5,163 | 2,536 | $ 8,855 | 13,461 | ||
| Payment for reorganization cost | 2,826 | $ 11,184 | |||||
| Cost of Sales [Member] | |||||||
| Restructuring Cost And Reserve [Line Items] | |||||||
| Reorganization | $ 400 | 900 | |||||
| Termination Benefits [Member] | |||||||
| Restructuring Cost And Reserve [Line Items] | |||||||
| Reorganization costs payable | 2,000 | 2,000 | |||||
| Reorganization | 1,272 | 896 | 1,970 | 3,957 | |||
| Closure of Facility [Member] | |||||||
| Restructuring Cost And Reserve [Line Items] | |||||||
| Reorganization | 29 | 533 | 72 | 659 | |||
| Accelerated depreciation | 1,000 | ||||||
| Other Cost [Member] | |||||||
| Restructuring Cost And Reserve [Line Items] | |||||||
| Reorganization | $ 164 | $ 43 | $ 494 | $ 548 | |||
REORGANIZATION - Restructuring Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Dec. 31, 2022 |
|
| Restructuring Cost and Reserve [Line Items] | |||||
| Reorganization costs payable, Beginning Balance | $ 2,277 | $ 0 | $ 0 | ||
| Restructuring charges | $ 1,465 | $ 5,163 | 2,536 | 8,855 | 13,461 |
| Reorganization costs paid | (2,826) | (11,184) | |||
| Reorganization costs payable, Ending Balance | 1,987 | 1,987 | $ 2,277 | ||
| Termination Benefits [Member] | |||||
| Restructuring Cost and Reserve [Line Items] | |||||
| Restructuring charges | 1,272 | 896 | 1,970 | 3,957 | |
| Reorganization costs payable, Ending Balance | 2,000 | 2,000 | |||
| Insurance Costs on Change of Control [Member] | |||||
| Restructuring Cost and Reserve [Line Items] | |||||
| Restructuring charges | 0 | 3,691 | 0 | 3,691 | |
| Closure of Facility [Member] | |||||
| Restructuring Cost and Reserve [Line Items] | |||||
| Restructuring charges | 29 | 533 | 72 | 659 | |
| Other Cost [Member] | |||||
| Restructuring Cost and Reserve [Line Items] | |||||
| Restructuring charges | $ 164 | $ 43 | $ 494 | $ 548 | |
TRADE AND OTHER RECEIVABLES (Additional Information) (Detail) $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2023
USD ($)
|
|
| Percent of trade accounts receivable insured | 77.00% | 77.00% |
| Provision for credit losses | $ 0.1 | $ 0.1 |
| Accounts Receivable [Member] | Customer Concentration Risk [Member] | Significant Customer [Member] | ||
| Percentage of Total Account Receivable | 10.00% | 10.00% |
| Sales Revenue [Member] | Customer Concentration Risk [Member] | Significant Customer [Member] | ||
| Percentage of Total Account Receivable | 50.00% |
TRADE AND OTHER RECEIVABLES - Schedule of accounts, notes, loans and financing receivable (Detail) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Receivables [Abstract] | ||
| Current | $ 14,115 | $ 12,381 |
| Overdue | 1,444 | 1,675 |
| Total accounts receivable | 15,559 | 14,056 |
| Less: expected credit losses | (127) | (126) |
| Net accounts receivable | 15,432 | 13,930 |
| Accounts and other receivables, net, current | $ 15,432 | $ 13,930 |
OTHER LIABILITIES - Summary of Other Liabilities (Detail) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
||||
|---|---|---|---|---|---|---|---|
| Other Liabilities, Current [Abstract] | |||||||
| Warranty provisions | $ 1,085 | [1] | $ 1,278 | [1] | $ 1,451 | ||
| DSU liability | 567 | 594 | |||||
| Sublease deposits | 184 | 139 | |||||
| Other provisions | 0 | 45 | |||||
| Other liabilities | $ 1,836 | $ 2,056 | |||||
| |||||||
OTHER LIABILITIES - Reconciliation of Warranty and Other Provisions Balance (Detail) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2023 |
Dec. 31, 2022 |
||||
| Other Liabilities, Current [Abstract] | |||||
| Balance | $ 1,278 | [1] | $ 1,451 | ||
| Additions to warranty provision | 493 | 1,134 | |||
| Payments related to warranties | (493) | (1,307) | |||
| Adjustments to warranty provision | (193) | 0 | |||
| Balance | [1] | $ 1,085 | $ 1,278 | ||
| |||||
LONG-TERM DEBT - (Additional Information) (Detail) $ / shares in Units, $ in Thousands |
6 Months Ended | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Nov. 15, 2021
USD ($)
shares
|
Nov. 15, 2021
CAD ($)
$ / shares
shares
|
Jan. 29, 2021
USD ($)
|
Jan. 29, 2021
CAD ($)
|
Jan. 25, 2021
USD ($)
shares
|
Jan. 25, 2021
CAD ($)
$ / shares
shares
|
Jun. 30, 2023
USD ($)
Days
|
Jun. 30, 2023
CAD ($)
|
Jun. 30, 2023
CAD ($)
Days
|
May 31, 2023
USD ($)
|
Feb. 09, 2023
CAD ($)
Days
|
Dec. 31, 2022
USD ($)
|
Jun. 30, 2022
USD ($)
|
Jun. 30, 2022
CAD ($)
|
Feb. 12, 2021
CAD ($)
|
|
| Debt Instrument [Line Items] | |||||||||||||||
| Cash balance | $ 18,900 | $ 10,900 | $ 10,800 | $ 2,800 | |||||||||||
| Restricted cash | 2,980 | $ 3,418 | |||||||||||||
| Convertible Debentures [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Issuance of convertible debentures | $ 27,400 | $ 35,000,000 | $ 4,100 | $ 5,250,000 | $ 27,500 | $ 35,000,000 | |||||||||
| Convertible debentures, maturity date | Dec. 31, 2026 | Dec. 31, 2026 | Jan. 31, 2026 | Jan. 31, 2026 | |||||||||||
| Convertible debentures, interest rate | 6.25% | 6.25% | 6.00% | 6.00% | |||||||||||
| Convertible debentures, frequency of interest payment | semi-annually | semi-annually | semi-annually | semi-annually | |||||||||||
| Convertible debentures, conversion price | $ / shares | $ 4.2 | $ 4.65 | |||||||||||||
| Convertible debentures, common shares issued | shares | 238.0952 | 238.0952 | 215.0538 | 215.0538 | |||||||||||
| Convertible debentures, principal amount | $ 1,000 | $ 1,000 | |||||||||||||
| Convertible debentures, transaction cost | $ 2,300,000 | $ 2,700,000 | |||||||||||||
| Canadian Dollar Advances [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Revolving credit facility, maximum borrowing capacity | $ 5,000,000 | ||||||||||||||
| Leasing facility drawn, | $ 700 | $ 900,000 | |||||||||||||
| US Dollar Advances [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Revolving credit facility, maximum borrowing capacity | $ 14,000 | ||||||||||||||
| Maximum [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Revolving credit facility, basis spread on variable rate | 5.59% | 5.59% | |||||||||||||
| Minimum [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Revolving credit facility, basis spread on variable rate | 4.25% | 4.25% | |||||||||||||
| RBC Facility [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Line of credit available borrowing capacity | $ 9,200 | 12,300 | |||||||||||||
| Payment for Settlement of Equipment Lease | 1,600 | ||||||||||||||
| Restricted cash | $ 400 | ||||||||||||||
| Number of consecutive business days | Days | 3 | ||||||||||||||
| RBC Facility [Member] | Prime Rate [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Debt instrument, description of variable rate basis | Interest is calculated as at the Canadian or U.S. prime rate plus 75 basis points or the Canadian Dollar Offered Rate or Term Secured Overnight Financing Rate ("SOFR") plus 200 basis points plus the Term SOFR Adjustment (as defined in the amended loan agreement governing the Extended RBC Facility). Under the Extended RBC Facility, if the trailing twelve month FCCR is above 1.25 for three consecutive months, a cash balance equivalent to one-year's worth of Leasing Facilities payments must be maintained. | Interest is calculated as at the Canadian or U.S. prime rate plus 75 basis points or the Canadian Dollar Offered Rate or Term Secured Overnight Financing Rate ("SOFR") plus 200 basis points plus the Term SOFR Adjustment (as defined in the amended loan agreement governing the Extended RBC Facility). Under the Extended RBC Facility, if the trailing twelve month FCCR is above 1.25 for three consecutive months, a cash balance equivalent to one-year's worth of Leasing Facilities payments must be maintained. | |||||||||||||
| RBC Facility [Member] | LIBOR [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Line of credit available borrowing capacity | $ 15,000,000 | ||||||||||||||
| Revolving Credit Facility [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Revolving credit facility, maximum borrowing capacity | $ 25,000,000 | ||||||||||||||
| Revolving credit facility, maximum borrowing capacity, description | Under the RBC Facility, the Company is able to borrow up to a maximum of 90% of investment grade or insured accounts receivable plus 85% of eligible accounts receivable plus the lesser of (i) 75% of the book value of eligible inventory and (ii) 85% of the net orderly liquidation value of eligible inventory less any reserves for potential prior ranking claims (the “Borrowing Base”). | Under the RBC Facility, the Company is able to borrow up to a maximum of 90% of investment grade or insured accounts receivable plus 85% of eligible accounts receivable plus the lesser of (i) 75% of the book value of eligible inventory and (ii) 85% of the net orderly liquidation value of eligible inventory less any reserves for potential prior ranking claims (the “Borrowing Base”). | |||||||||||||
| Revolving credit facility, basis spread on variable rate | 155.00% | 155.00% | |||||||||||||
| Debt instrument covenant terms | the Company is subject to a fixed charge coverage ratio (“FCCR”) covenant of 1.10:1 on a trailing twelve-month basis. Additionally, if the FCCR has been below 1.10:1 for the three immediately preceding months, the Company is required to maintain a reserve account equal to the aggregate of one year of payments on outstanding loans on the Leasing Facilities | the Company is subject to a fixed charge coverage ratio (“FCCR”) covenant of 1.10:1 on a trailing twelve-month basis. Additionally, if the FCCR has been below 1.10:1 for the three immediately preceding months, the Company is required to maintain a reserve account equal to the aggregate of one year of payments on outstanding loans on the Leasing Facilities | |||||||||||||
| Revolving credit facility, aggregate excess availability | $ 5,000,000 | ||||||||||||||
| Number of consecutive business days | Days | 5 | 5 | |||||||||||||
| Revolving Credit Facility [Member] | Canadian Dollar Advances [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Leasing facility drawn, | $ 3,300 | $ 4,400,000 | |||||||||||||
| Repayments of Lines of Credit | 2,800 | $ 3,700,000 | |||||||||||||
| Revolving Credit Facility [Member] | US Dollar Advances [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Leasing facility drawn, | 13,300 | ||||||||||||||
| Repayments of Lines of Credit | $ 4,800 | ||||||||||||||
| Revolving Credit Facility [Member] | Maximum [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Revolving credit facility, aggregate excess availability | $ 6,250,000 | ||||||||||||||
| Revolving Credit Facility [Member] | Prime Rate [Member] | |||||||||||||||
| Debt Instrument [Line Items] | |||||||||||||||
| Revolving credit facility, basis spread on variable rate | 30.00% | 30.00% | |||||||||||||
STOCK-BASED COMPENSATION - Summary of Stock-Based Compensation Expense (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
| Share-Based Payment Arrangement, Expense | $ 678 | $ 1,326 | $ 1,474 | $ 2,628 |
| Equity-settled Awards [Member] | ||||
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
| Share-Based Payment Arrangement, Expense | 868 | 1,286 | 1,512 | 2,625 |
| Cash-settled Awards [Member] | ||||
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
| Share-Based Payment Arrangement, Expense | $ (190) | $ 40 | $ (38) | $ 3 |
STOCK-BASED COMPENSATION - Summary of Options Granted, Exercised, Surrendered, Forfeited and Expired (Detail) - Employee Stock Option [Member] - $ / shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||
| Number of options, Outstanding at the beginning | 1,480,069 | 4,064,489 |
| Number of options, Forfeited | (906,638) | (2,520,220) |
| Number of options, Outstanding at the end | 573,431 | 1,544,269 |
| Weighted average exercise price, Outstanding at the beginning | $ 7.03 | $ 6.64 |
| Weighted average exercise price, Forfeited | 6.98 | 6.4 |
| Weighted average exercise price, Outstanding at the end | $ 7.02 | $ 6.82 |
REVENUE - Disaggregation of Revenue by Major Products and Services Lines (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | $ 44,753 | $ 44,701 | $ 81,461 | $ 82,987 |
| Product [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 38,710 | 38,098 | 70,191 | 71,291 |
| Transportation [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 4,614 | 4,795 | 8,402 | 8,856 |
| License fees from Distribution Partners [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 210 | 198 | 417 | 395 |
| Total product revenue [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 43,534 | 43,091 | 79,010 | 80,542 |
| Installation and other services [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | $ 1,219 | $ 1,610 | $ 2,451 | $ 2,445 |
REVENUE - Disaggregation of Revenue by Timing of Revenue Recognition (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | $ 44,753 | $ 44,701 | $ 81,461 | $ 82,987 |
| At a point in time [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 43,324 | 42,893 | 78,593 | 80,147 |
| Over time [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | $ 1,429 | $ 1,808 | $ 2,868 | $ 2,840 |
REVENUE - Summary of Contract Liabilities (Detail) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|---|
| Revenue from Contract with Customer [Abstract] | |||
| Customer deposits | $ 5,303 | $ 4,458 | $ 1,959 |
| Deferred revenue | 709 | 408 | 461 |
| Contract liabilities | $ 6,012 | $ 4,866 | $ 2,420 |
REVENUE - (Additional Information) (Detail) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Revenue from Contract with Customer [Abstract] | ||
| Contract liabilities recognized as revenue | $ 4.7 | $ 2.3 |
REVENUE - Schedule of Sales by Industry (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | $ 44,753 | $ 44,701 | $ 81,461 | $ 82,987 |
| Commercial [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 26,378 | 29,618 | 50,882 | 53,662 |
| Healthcare [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 10,457 | 5,091 | 16,628 | 12,055 |
| Government [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 3,268 | 5,041 | 5,975 | 8,322 |
| Education [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 3,221 | 3,143 | 5,108 | 6,108 |
| License Fees from Distribution Partners [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 210 | 198 | 417 | 395 |
| Total product and transportation revenue [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | 43,534 | 43,091 | 79,010 | 80,542 |
| Installation and other services [Member] | ||||
| Disaggregation Of Revenue [Line Items] | ||||
| Revenues | $ 1,219 | $ 1,610 | $ 2,451 | $ 2,445 |
SEGMENT REPORTING - (Additional Information) (Detail) |
6 Months Ended |
|---|---|
|
Jun. 30, 2023
Segment
Country
| |
| Segment Reporting [Abstract] | |
| Number of reportable segments | 1 |
| Number of operating segments | 1 |
| Number of principal geographic locations | Country | 2 |
SEGMENT REPORTING - Schedule of Revenue from External Customers (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||||
| Revenue from external customers | $ 44,753 | $ 44,701 | $ 81,461 | $ 82,987 |
| Canada [Member] | ||||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||||
| Revenue from external customers | 4,000 | 7,417 | 8,912 | 12,668 |
| U.S. [Member] | ||||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||||
| Revenue from external customers | $ 40,753 | $ 37,284 | $ 72,549 | $ 70,319 |
SEGMENT REPORTING - Schedule of Non-current Assets (Detail) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Non-current assets | $ 82,342 | $ 81,528 |
| Canada [Member] | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Non-current assets | 31,963 | 28,251 |
| U.S. [Member] | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Non-current assets | $ 50,379 | $ 53,277 |
INCOME TAXES - (Additional Information) (Detail) - USD ($) $ in Millions |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Schedule Of Income Tax [Line Items] | ||
| Valuation allowance against Deferred Tax Assets | $ 29.8 | |
| Canada [Member] | ||
| Schedule Of Income Tax [Line Items] | ||
| Valuation allowance against Deferred Tax Assets | $ 31.9 |
RELATED PARTY TRANSACTION (Additional Information) (Details) - Debt Settlement Agreement - USD ($) $ / shares in Units, $ in Millions |
Mar. 15, 2023 |
Jun. 30, 2023 |
May 30, 2023 |
|---|---|---|---|
| Related Party Transaction [Line Items] | |||
| Debt Repayment by related party common shares | 3,899,745 | 3,899,745 | |
| Debt amount | $ 1.6 | ||
| Deemed Price | $ 0.4 | ||
| Other Liabilities | $ 0.3 | ||
| Twenty Two NW Fund LP [Member] | |||
| Related Party Transaction [Line Items] | |||
| Percentage of issued and outstanding common shares | 19.50% |
COMMITMENTS - (Additional Information) (Detail) - USD ($) $ in Millions |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Long Term Purchase Commitment [Line Items] | ||
| Undiscounted operating lease liabilities | $ 61.2 | $ 48.7 |
| Inventory And Property Plant And Equipment [Member] | ||
| Long Term Purchase Commitment [Line Items] | ||
| Purchase obligation, outstanding | $ 3.8 | $ 2.2 |
SUBSEQUENT EVENTS (Additional Information) (Details) - Non Consolidated Investees Other [Member] - Co-Ownership Agreement [Member] - USD ($) $ in Millions |
May 09, 2023 |
Jun. 30, 2023 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Proceeds from intellectual property rights | $ 10 | |
| Percentage of undivided interest | 50.00% | 50.00% |
| Early 2024 [Member] | ||
| Subsequent Event [Line Items] | ||
| Proceeds from intellectual property rights | $ 1 |
{
"instance": {
"drtt-20230630.htm": {
"axisCustom": 1,
"axisStandard": 26,
"baseTaxonomies": {
"http://fasb.org/us-gaap/2023": 798,
"http://xbrl.sec.gov/dei/2023": 30
},
"contextCount": 263,
"dts": {
"calculationLink": {
"local": [
"drtt-20230630_cal.xml"
]
},
"definitionLink": {
"local": [
"drtt-20230630_def.xml"
]
},
"inline": {
"local": [
"drtt-20230630.htm"
]
},
"labelLink": {
"local": [
"drtt-20230630_lab.xml"
]
},
"presentationLink": {
"local": [
"drtt-20230630_pre.xml"
]
},
"schema": {
"local": [
"drtt-20230630.xsd"
],
"remote": [
"http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
"http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
"http://www.xbrl.org/2003/xl-2003-12-31.xsd",
"http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
"http://www.xbrl.org/2005/xbrldt-2005.xsd",
"http://www.xbrl.org/2006/ref-2006-02-27.xsd",
"http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
"https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
"https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
"https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
"https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
"https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
"https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
"https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
"https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
"https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
"https://xbrl.sec.gov/country/2023/country-2023.xsd",
"https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
]
}
},
"elementCount": 515,
"entityCount": 1,
"hidden": {
"http://fasb.org/us-gaap/2023": 4,
"http://xbrl.sec.gov/dei/2023": 5,
"total": 9
},
"keyCustom": 57,
"keyStandard": 217,
"memberCustom": 33,
"memberStandard": 36,
"nsprefix": "drtt",
"nsuri": "http://dirtt.net/20230630",
"report": {
"R1": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "document",
"isDefault": "true",
"longName": "100000 - Document - Cover Page",
"menuCat": "Cover",
"order": "1",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage",
"shortName": "Cover Page",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R10": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:NatureOfOperations",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100090 - Disclosure - GENERAL INFORMATION",
"menuCat": "Notes",
"order": "10",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureGENERALINFORMATION",
"shortName": "GENERAL INFORMATION",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:NatureOfOperations",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R11": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100100 - Disclosure - BASIS OF PRESENTATION",
"menuCat": "Notes",
"order": "11",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION",
"shortName": "BASIS OF PRESENTATION",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R12": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "drtt:UnusualRiskOrUncertaintyImpactTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100110 - Disclosure - LIQUIDITY",
"menuCat": "Notes",
"order": "12",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidity",
"shortName": "LIQUIDITY",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "drtt:UnusualRiskOrUncertaintyImpactTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R13": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ChangeInAccountingEstimateTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100120 - Disclosure - COVID- 19",
"menuCat": "Notes",
"order": "13",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOVID19",
"shortName": "COVID- 19",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ChangeInAccountingEstimateTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R14": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100130 - Disclosure - EARNINGS PER SHARE",
"menuCat": "Notes",
"order": "14",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShare",
"shortName": "EARNINGS PER SHARE",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R15": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100140 - Disclosure - REORGANIZATION",
"menuCat": "Notes",
"order": "15",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATION",
"shortName": "REORGANIZATION",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R16": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "drtt:GainOnSaleOfSoftwareAndPatentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100150 - Disclosure - GAIN ON SALE OF SOFTWARE AND PATENTS",
"menuCat": "Notes",
"order": "16",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatents",
"shortName": "GAIN ON SALE OF SOFTWARE AND PATENTS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "drtt:GainOnSaleOfSoftwareAndPatentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R17": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100160 - Disclosure - ADOPTION OF NEW AND REVISED ACCOUNTING STANDARDS",
"menuCat": "Notes",
"order": "17",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureADOPTIONOFNEWANDREVISEDACCOUNTINGSTANDARDS",
"shortName": "ADOPTION OF NEW AND REVISED ACCOUNTING STANDARDS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R18": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100170 - Disclosure - TRADE AND OTHER RECEIVABLES",
"menuCat": "Notes",
"order": "18",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLES",
"shortName": "TRADE AND OTHER RECEIVABLES",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R19": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100180 - Disclosure - OTHER LIABILITIES",
"menuCat": "Notes",
"order": "19",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIES",
"shortName": "OTHER LIABILITIES",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R2": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "100010 - Statement - Interim Condensed Consolidated Balance Sheets",
"menuCat": "Statements",
"order": "2",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets",
"shortName": "Interim Condensed Consolidated Balance Sheets",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_be080235-56a9-4fd7-8081-4d915f0ceeab",
"decimals": "-3",
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R20": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LongTermDebtTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100190 - Disclosure - LONG-TERM DEBT",
"menuCat": "Notes",
"order": "20",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBT",
"shortName": "LONG-TERM DEBT",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LongTermDebtTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R21": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100200 - Disclosure - STOCK-BASED COMPENSATION",
"menuCat": "Notes",
"order": "21",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATION",
"shortName": "STOCK-BASED COMPENSATION",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R22": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100210 - Disclosure - REVENUE",
"menuCat": "Notes",
"order": "22",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUE",
"shortName": "REVENUE",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R23": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100220 - Disclosure - SEGMENT REPORTING",
"menuCat": "Notes",
"order": "23",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTING",
"shortName": "SEGMENT REPORTING",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R24": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100230 - Disclosure - INCOME TAXES",
"menuCat": "Notes",
"order": "24",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureINCOMETAXES",
"shortName": "INCOME TAXES",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R25": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100240 - Disclosure - COMMITMENTS",
"menuCat": "Notes",
"order": "25",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTS",
"shortName": "COMMITMENTS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R26": {
"firstAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100250 - Disclosure - RELATED PARTY TRANSACTION",
"menuCat": "Notes",
"order": "26",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransaction",
"shortName": "RELATED PARTY TRANSACTION",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R27": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ConsolidationPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100270 - Disclosure - BASIS OF PRESENTATION (Policies)",
"menuCat": "Policies",
"order": "27",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies",
"shortName": "BASIS OF PRESENTATION (Policies)",
"subGroupType": "policies",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ConsolidationPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R28": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100280 - Disclosure - REORGANIZATION (Tables)",
"menuCat": "Tables",
"order": "28",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationTables",
"shortName": "REORGANIZATION (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R29": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100290 - Disclosure - TRADE AND OTHER RECEIVABLES (Tables)",
"menuCat": "Tables",
"order": "29",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESTables",
"shortName": "TRADE AND OTHER RECEIVABLES (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R3": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
"div",
"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "100020 - Statement - Interim Condensed Consolidated Balance Sheets (Parenthetical)",
"menuCat": "Statements",
"order": "3",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheetsParenthetical",
"shortName": "Interim Condensed Consolidated Balance Sheets (Parenthetical)",
"subGroupType": "parenthetical",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "0",
"lang": null,
"name": "us-gaap:CommonStockSharesIssued",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
}
},
"R30": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100300 - Disclosure - OTHER LIABILITIES (Tables)",
"menuCat": "Tables",
"order": "30",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESTables",
"shortName": "OTHER LIABILITIES (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R31": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:EarningsPerShareTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100310 - Disclosure - EARNINGS PER SHARE (Tables)",
"menuCat": "Tables",
"order": "31",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareTables",
"shortName": "EARNINGS PER SHARE (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:EarningsPerShareTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R32": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:LongTermDebtTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDebtTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100320 - Disclosure - LONG-TERM DEBT (Tables)",
"menuCat": "Tables",
"order": "32",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables",
"shortName": "LONG-TERM DEBT (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:LongTermDebtTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDebtTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R33": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100330 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
"menuCat": "Tables",
"order": "33",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONTables",
"shortName": "STOCK-BASED COMPENSATION (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R34": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100340 - Disclosure - REVENUE (Tables)",
"menuCat": "Tables",
"order": "34",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUETables",
"shortName": "REVENUE (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R35": {
"firstAnchor": {
"ancestors": [
"div",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100350 - Disclosure - SEGMENT REPORTING (Tables)",
"menuCat": "Tables",
"order": "35",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGTables",
"shortName": "SEGMENT REPORTING (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"div",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R36": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:NatureOfOperations",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_5137a172-8213-4c9b-9075-3857c35eae69",
"decimals": "2",
"first": true,
"lang": null,
"name": "drtt:IntellectualPropertyRightsInterestRate",
"reportCount": 1,
"unique": true,
"unitRef": "U_pure",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100360 - Disclosure - GENERAL INFORMATION (Additional Information) (Details)",
"menuCat": "Details",
"order": "36",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureGeneralInformationAdditionalInformationDetails",
"shortName": "GENERAL INFORMATION (Additional Information) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:NatureOfOperations",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_5137a172-8213-4c9b-9075-3857c35eae69",
"decimals": "2",
"first": true,
"lang": null,
"name": "drtt:IntellectualPropertyRightsInterestRate",
"reportCount": 1,
"unique": true,
"unitRef": "U_pure",
"xsiNil": "false"
}
},
"R37": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"drtt:UnusualRiskOrUncertaintyImpactTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:Cash",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100380 - Disclosure - LIQUIDITY (Additional Information) (Details)",
"menuCat": "Details",
"order": "37",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails",
"shortName": "LIQUIDITY (Additional Information) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"drtt:UnusualRiskOrUncertaintyImpactTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-5",
"lang": null,
"name": "drtt:FacilitiesCost",
"reportCount": 1,
"unique": true,
"unitRef": "U_CAD",
"xsiNil": "false"
}
},
"R38": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:ChangeInAccountingEstimateTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-5",
"first": true,
"lang": null,
"name": "drtt:InterestEarned",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100390 - Disclosure - COVID-19 - (Additional Information) (Detail)",
"menuCat": "Details",
"order": "38",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOVID19AdditionalInformationDetail",
"shortName": "COVID-19 - (Additional Information) (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:ChangeInAccountingEstimateTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-5",
"first": true,
"lang": null,
"name": "drtt:InterestEarned",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R39": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"div",
"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "drtt:ReorganizationCostsPayable",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100410 - Disclosure - REORGANIZATION - Additional Information (Detail)",
"menuCat": "Details",
"order": "39",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail",
"shortName": "REORGANIZATION - Additional Information (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_bee35fdd-63dd-49dd-bc98-b48ee04766f8",
"decimals": "-5",
"lang": null,
"name": "us-gaap:RestructuringCharges",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R4": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CostOfGoodsAndServicesSold",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "100030 - Statement - Interim Condensed Consolidated Statement of Operations",
"menuCat": "Statements",
"order": "4",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations",
"shortName": "Interim Condensed Consolidated Statement of Operations",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CostOfGoodsAndServicesSold",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R40": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"div",
"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_be080235-56a9-4fd7-8081-4d915f0ceeab",
"decimals": "-3",
"first": true,
"lang": null,
"name": "drtt:ReorganizationCostsPayable",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100420 - Disclosure - REORGANIZATION - Restructuring Costs (Details)",
"menuCat": "Details",
"order": "40",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"shortName": "REORGANIZATION - Restructuring Costs (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
"div",
"us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_abf56b51-3937-4e76-a494-f55c94aba3cc",
"decimals": "-3",
"lang": null,
"name": "us-gaap:RestructuringCharges",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R41": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ProceedsFromSaleOfIntangibleAssets",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100430 - Disclosure - GAIN ON SALE OF SOFTWARE AND PATENTS (Additional Information) (Details)",
"menuCat": "Details",
"order": "41",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"shortName": "GAIN ON SALE OF SOFTWARE AND PATENTS (Additional Information) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"drtt:GainOnSaleOfSoftwareAndPatentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_42a01067-9b1e-4ac9-8db0-69a4b8e3e399",
"decimals": "-6",
"lang": null,
"name": "us-gaap:ProceedsFromSaleOfIntangibleAssets",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R42": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "2",
"first": true,
"lang": null,
"name": "drtt:PercentOfTradeAccountsReceivableInsured",
"reportCount": 1,
"unitRef": "U_pure",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100450 - Disclosure - TRADE AND OTHER RECEIVABLES (Additional Information) (Detail)",
"menuCat": "Details",
"order": "42",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail",
"shortName": "TRADE AND OTHER RECEIVABLES (Additional Information) (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_712efe29-7a24-42b0-af6f-502289fb95b5",
"decimals": "2",
"lang": null,
"name": "us-gaap:ConcentrationRiskPercentage1",
"reportCount": 1,
"unique": true,
"unitRef": "U_pure",
"xsiNil": "false"
}
},
"R43": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
"div",
"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "drtt:AccountReceivablesCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100460 - Disclosure - TRADE AND OTHER RECEIVABLES - Schedule of accounts, notes, loans and financing receivable (Detail)",
"menuCat": "Details",
"order": "43",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail",
"shortName": "TRADE AND OTHER RECEIVABLES - Schedule of accounts, notes, loans and financing receivable (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
"div",
"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "drtt:AccountReceivablesCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R44": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:OtherCurrentLiabilitiesTableTextBlock",
"div",
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "drtt:WarrantyAndOtherProvisionsCurrent",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100470 - Disclosure - OTHER LIABILITIES - Summary of Other Liabilities (Detail)",
"menuCat": "Details",
"order": "44",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail",
"shortName": "OTHER LIABILITIES - Summary of Other Liabilities (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:OtherCurrentLiabilitiesTableTextBlock",
"div",
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"lang": null,
"name": "drtt:DeferredShareUnitLiabilityCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R45": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:OtherCurrentLiabilitiesTableTextBlock",
"div",
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_be080235-56a9-4fd7-8081-4d915f0ceeab",
"decimals": "-3",
"first": true,
"lang": null,
"name": "drtt:WarrantyAndOtherProvisionsCurrent",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100490 - Disclosure - OTHER LIABILITIES - Reconciliation of Warranty and Other Provisions Balance (Detail)",
"menuCat": "Details",
"order": "45",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESReconciliationOfWarrantyAndOtherProvisionsBalanceDetail",
"shortName": "OTHER LIABILITIES - Reconciliation of Warranty and Other Provisions Balance (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"ix:continuation",
"div",
"us-gaap:OtherLiabilitiesDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": "-3",
"lang": null,
"name": "drtt:AdditionsToWarrantyProvision",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R46": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfDebtTableTextBlock",
"div",
"us-gaap:LongTermDebtTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_be080235-56a9-4fd7-8081-4d915f0ceeab",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:LongTermDebt",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100500 - Disclosure - LONG-TERM DEBT - Summary of Long Term Debt Reconciliation (Detail)",
"menuCat": "Details",
"order": "46",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail",
"shortName": "LONG-TERM DEBT - Summary of Long Term Debt Reconciliation (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfDebtTableTextBlock",
"div",
"us-gaap:LongTermDebtTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_31d55ca4-7f27-4046-b306-67f4510eb911",
"decimals": "-3",
"lang": null,
"name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R47": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"drtt:UnusualRiskOrUncertaintyImpactTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:Cash",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100510 - Disclosure - LONG-TERM DEBT - (Additional Information) (Detail)",
"menuCat": "Details",
"order": "47",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"shortName": "LONG-TERM DEBT - (Additional Information) (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:LongTermDebtTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_0a1e3847-92a7-4bd1-b3cc-a8de7cf2dd1e",
"decimals": "-5",
"lang": null,
"name": "us-gaap:ProceedsFromIssuanceOfUnsecuredDebt",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R48": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_670dd2cd-629a-40b9-906e-0ced185234fe",
"decimals": "0",
"first": true,
"lang": null,
"name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100520 - Disclosure - STOCK-BASED COMPENSATION - (Additional Information) (Detail)",
"menuCat": "Details",
"order": "48",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"shortName": "STOCK-BASED COMPENSATION - (Additional Information) (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_670dd2cd-629a-40b9-906e-0ced185234fe",
"decimals": "0",
"first": true,
"lang": null,
"name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
}
},
"R49": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100530 - Disclosure - STOCK-BASED COMPENSATION - Summary of Stock-Based Compensation Expense (Detail)",
"menuCat": "Details",
"order": "49",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfStockBasedCompensationExpenseDetail",
"shortName": "STOCK-BASED COMPENSATION - Summary of Stock-Based Compensation Expense (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_811ded6e-5001-47e7-9b96-f3350db9c8fc",
"decimals": "-3",
"lang": null,
"name": "us-gaap:AllocatedShareBasedCompensationExpense",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R5": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": "-5",
"first": true,
"lang": null,
"name": "drtt:RelatedPartiesRevenue",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "100040 - Statement - Interim Condensed Consolidated Statement of Operations (Parenthetical)",
"menuCat": "Statements",
"order": "5",
"role": "http://dirtt.net/20230630/taxonomy/role/StatementInterimCondensedConsolidatedStatementOfOperationsParenthetical",
"shortName": "Interim Condensed Consolidated Statement of Operations (Parenthetical)",
"subGroupType": "parenthetical",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": "-5",
"first": true,
"lang": null,
"name": "drtt:RelatedPartiesRevenue",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R50": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_aa37d6be-84f8-4ca7-8ea6-5036c8773576",
"decimals": "0",
"first": true,
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100540 - Disclosure - STOCK-BASED COMPENSATION - Summary of RSUs, Share Awards, PSUs, DSUs Activity (Detail)",
"menuCat": "Details",
"order": "50",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail",
"shortName": "STOCK-BASED COMPENSATION - Summary of RSUs, Share Awards, PSUs, DSUs Activity (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_aa37d6be-84f8-4ca7-8ea6-5036c8773576",
"decimals": "0",
"first": true,
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
}
},
"R51": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"drtt:ScheduleOfShareBasedCompensationPerformanceBasedRestrictedStockUnitsVestingActivityTableTextBlock",
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_046430f4-8f5d-424d-a52f-a371c18511f8",
"decimals": "3",
"first": true,
"lang": null,
"name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
"reportCount": 1,
"unique": true,
"unitRef": "U_pure",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100550 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Percentage of PRSUs Vest upon Increases of Share Price (Detail)",
"menuCat": "Details",
"order": "51",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail",
"shortName": "STOCK-BASED COMPENSATION - Schedule of Percentage of PRSUs Vest upon Increases of Share Price (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"drtt:ScheduleOfShareBasedCompensationPerformanceBasedRestrictedStockUnitsVestingActivityTableTextBlock",
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_046430f4-8f5d-424d-a52f-a371c18511f8",
"decimals": "3",
"first": true,
"lang": null,
"name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
"reportCount": 1,
"unique": true,
"unitRef": "U_pure",
"xsiNil": "false"
}
},
"R52": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_7f25ff36-021c-434f-a2f4-019161550c47",
"decimals": "0",
"first": true,
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100560 - Disclosure - STOCK-BASED COMPENSATION - Summary of Options Granted, Exercised, Surrendered, Forfeited and Expired (Detail)",
"menuCat": "Details",
"order": "52",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail",
"shortName": "STOCK-BASED COMPENSATION - Summary of Options Granted, Exercised, Surrendered, Forfeited and Expired (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_7f25ff36-021c-434f-a2f4-019161550c47",
"decimals": "0",
"first": true,
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
}
},
"R53": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "0",
"first": true,
"lang": null,
"name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100570 - Disclosure - STOCK-BASED COMPENSATION - Summary of Options Outstanding by Range of Exercise Prices (Detail)",
"menuCat": "Details",
"order": "53",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail",
"shortName": "STOCK-BASED COMPENSATION - Summary of Options Outstanding by Range of Exercise Prices (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
"div",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "0",
"first": true,
"lang": null,
"name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
}
},
"R54": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100580 - Disclosure - EARNINGS PER SHARE - Schedule of Earnings Per Share (Details)",
"menuCat": "Details",
"order": "54",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails",
"shortName": "EARNINGS PER SHARE - Schedule of Earnings Per Share (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"div",
"us-gaap:EarningsPerShareTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"lang": null,
"name": "us-gaap:InterestExpenseSubordinatedNotesAndDebentures",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R55": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"reportCount": 1,
"unitRef": "U_shares",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100590 - Disclosure - EARNINGS PER SHARE - Schedule of Earnings Per Share (Parenthetical) (Details)",
"menuCat": "Details",
"order": "55",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"shortName": "EARNINGS PER SHARE - Schedule of Earnings Per Share (Parenthetical) (Details)",
"subGroupType": "parenthetical",
"uniqueAnchor": null
},
"R56": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:Revenues",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100600 - Disclosure - REVENUE - Disaggregation of Revenue by Major Products and Services Lines (Detail)",
"menuCat": "Details",
"order": "56",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail",
"shortName": "REVENUE - Disaggregation of Revenue by Major Products and Services Lines (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:DisaggregationOfRevenueTableTextBlock",
"div",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_6d2f4ee4-6da0-45e5-a09f-08adfe5a878c",
"decimals": "-3",
"lang": null,
"name": "us-gaap:Revenues",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R57": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:Revenues",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100610 - Disclosure - REVENUE - Disaggregation of Revenue by Timing of Revenue Recognition (Detail)",
"menuCat": "Details",
"order": "57",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByTimingOfRevenueRecognitionDetail",
"shortName": "REVENUE - Disaggregation of Revenue by Timing of Revenue Recognition (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"ix:continuation",
"div",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_20456746-39fe-44f1-9b19-20a5ea493000",
"decimals": "-3",
"lang": null,
"name": "us-gaap:Revenues",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R58": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
"div",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "drtt:ContractWithCustomerLiabilityCustomerDeposits",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100620 - Disclosure - REVENUE - Summary of Contract Liabilities (Detail)",
"menuCat": "Details",
"order": "58",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUESummaryOfContractLiabilitiesDetail",
"shortName": "REVENUE - Summary of Contract Liabilities (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
"div",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "drtt:ContractWithCustomerLiabilityCustomerDeposits",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R59": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100630 - Disclosure - REVENUE - (Additional Information) (Detail)",
"menuCat": "Details",
"order": "59",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEAdditionalInformationDetail",
"shortName": "REVENUE - (Additional Information) (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R6": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "100050 - Statement - Interim Condensed Consolidated Statement of Comprehensive Income (Loss)",
"menuCat": "Statements",
"order": "6",
"role": "http://dirtt.net/20230630/taxonomy/role/StatementInterimCondensedConsolidatedStatementOfComprehensiveIncomeLoss",
"shortName": "Interim Condensed Consolidated Statement of Comprehensive Income (Loss)",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"lang": null,
"name": "us-gaap:ComprehensiveIncomeNetOfTax",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R60": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:Revenues",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100640 - Disclosure - REVENUE - Schedule of Sales by Industry (Detail)",
"menuCat": "Details",
"order": "60",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail",
"shortName": "REVENUE - Schedule of Sales by Industry (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
"div",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_333743ed-82b8-40d1-9b02-cfa19d505a71",
"decimals": "-3",
"lang": null,
"name": "us-gaap:Revenues",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R61": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:NumberOfReportableSegments",
"reportCount": 1,
"unique": true,
"unitRef": "U_Segment",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100650 - Disclosure - SEGMENT REPORTING - (Additional Information) (Detail)",
"menuCat": "Details",
"order": "61",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGAdditionalInformationDetail",
"shortName": "SEGMENT REPORTING - (Additional Information) (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2d1df0e0-bb74-4548-a265-64252787c3a4",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:NumberOfReportableSegments",
"reportCount": 1,
"unique": true,
"unitRef": "U_Segment",
"xsiNil": "false"
}
},
"R62": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:Revenues",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100660 - Disclosure - SEGMENT REPORTING - Schedule of Revenue from External Customers (Detail)",
"menuCat": "Details",
"order": "62",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGScheduleOfRevenueFromExternalCustomersDetail",
"shortName": "SEGMENT REPORTING - Schedule of Revenue from External Customers (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"div",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_2a8af1cf-dc58-40e7-a9bf-2575d02f13eb",
"decimals": "-3",
"lang": null,
"name": "us-gaap:Revenues",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R63": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
"div",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NoncurrentAssets",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100670 - Disclosure - SEGMENT REPORTING - Schedule of Non-current Assets (Detail)",
"menuCat": "Details",
"order": "63",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureSegmentReportingScheduleOfNoncurrentAssetsDetail",
"shortName": "SEGMENT REPORTING - Schedule of Non-current Assets (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
"div",
"us-gaap:SegmentReportingDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NoncurrentAssets",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R64": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:IncomeTaxDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_be080235-56a9-4fd7-8081-4d915f0ceeab",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:DeferredTaxAssetsValuationAllowance",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100680 - Disclosure - INCOME TAXES - (Additional Information) (Detail)",
"menuCat": "Details",
"order": "64",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureINCOMETAXESAdditionalInformationDetail",
"shortName": "INCOME TAXES - (Additional Information) (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:IncomeTaxDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_be080235-56a9-4fd7-8081-4d915f0ceeab",
"decimals": "-5",
"first": true,
"lang": null,
"name": "us-gaap:DeferredTaxAssetsValuationAllowance",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R65": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_4e040d90-4c9d-4279-857d-523d0bd22eb1",
"decimals": "0",
"first": true,
"lang": null,
"name": "drtt:DebtRepaymentByRelatedPartyCommonShares",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100690 - Disclosure - RELATED PARTY TRANSACTION (Additional Information) (Details)",
"menuCat": "Details",
"order": "65",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails",
"shortName": "RELATED PARTY TRANSACTION (Additional Information) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_4e040d90-4c9d-4279-857d-523d0bd22eb1",
"decimals": "0",
"first": true,
"lang": null,
"name": "drtt:DebtRepaymentByRelatedPartyCommonShares",
"reportCount": 1,
"unique": true,
"unitRef": "U_shares",
"xsiNil": "false"
}
},
"R66": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:CommitmentsDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-5",
"first": true,
"lang": null,
"name": "drtt:UndiscountedOperatingLeaseLiability",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100700 - Disclosure - COMMITMENTS - (Additional Information) (Detail)",
"menuCat": "Details",
"order": "66",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTSAdditionalInformationDetail",
"shortName": "COMMITMENTS - (Additional Information) (Detail)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:CommitmentsDisclosureTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-5",
"first": true,
"lang": null,
"name": "drtt:UndiscountedOperatingLeaseLiability",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R67": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"drtt:GainOnSaleOfSoftwareAndPatentsTextBlock",
"div",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_cd52c8c1-1ba0-46f1-8c44-ca8213de9064",
"decimals": "-6",
"first": true,
"lang": null,
"name": "drtt:ProceedsFromIntellectualPropertyRights",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "100710 - Disclosure - SUBSEQUENT EVENTS (Additional Information) (Details)",
"menuCat": "Details",
"order": "67",
"role": "http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
"shortName": "SUBSEQUENT EVENTS (Additional Information) (Details)",
"subGroupType": "details",
"uniqueAnchor": null
},
"R7": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_5485357d-114e-4b78-bce4-c42cd49429da",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:StockholdersEquity",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "100060 - Statement - Interim Condensed Consolidated Statements of Changes in Shareholders' Equity",
"menuCat": "Statements",
"order": "7",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity",
"shortName": "Interim Condensed Consolidated Statements of Changes in Shareholders' Equity",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_cb6e082a-d1ad-4654-89f1-e3bac131c1a8",
"decimals": "-3",
"lang": null,
"name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R8": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ProfitLoss",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "100070 - Statement - Interim Condensed Consolidated Statement of Cash Flows",
"menuCat": "Statements",
"order": "8",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows",
"shortName": "Interim Condensed Consolidated Statement of Cash Flows",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_153a8833-869b-4b26-aeb0-be662547b1fa",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ProfitLoss",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
},
"R9": {
"firstAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_23c416ab-fc53-485c-b672-7a171cd885a7",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unitRef": "U_USD",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "100080 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Parenthetical)",
"menuCat": "Statements",
"order": "9",
"role": "http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfCashFlowsParenthetical",
"shortName": "Interim Condensed Consolidated Statements of Cash Flows (Parenthetical)",
"subGroupType": "parenthetical",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"td",
"tr",
"table",
"body",
"html"
],
"baseRef": "drtt-20230630.htm",
"contextRef": "C_4f81d3fa-8f34-4b22-b5ac-d7196e203b44",
"decimals": "-3",
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unique": true,
"unitRef": "U_USD",
"xsiNil": "false"
}
}
},
"segmentCount": 69,
"tag": {
"country_CA": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CANADA",
"terseLabel": "Canada [Member]"
}
}
},
"localname": "CA",
"nsuri": "http://xbrl.sec.gov/country/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSegmentReportingScheduleOfNoncurrentAssetsDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGScheduleOfRevenueFromExternalCustomersDetail"
],
"xbrltype": "domainItemType"
},
"country_US": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "UNITED STATES",
"terseLabel": "U.S. [Member]"
}
}
},
"localname": "US",
"nsuri": "http://xbrl.sec.gov/country/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSegmentReportingScheduleOfNoncurrentAssetsDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGScheduleOfRevenueFromExternalCustomersDetail"
],
"xbrltype": "domainItemType"
},
"dei_AmendmentFlag": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
"label": "Amendment Flag",
"terseLabel": "Amendment Flag"
}
}
},
"localname": "AmendmentFlag",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_CityAreaCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Area code of city",
"label": "City Area Code",
"terseLabel": "City Area Code"
}
}
},
"localname": "CityAreaCode",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_CurrentFiscalYearEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "End date of current fiscal year in the format --MM-DD.",
"label": "Current Fiscal Year End Date",
"terseLabel": "Current Fiscal Year End Date"
}
}
},
"localname": "CurrentFiscalYearEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "gMonthDayItemType"
},
"dei_DocumentFiscalPeriodFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
"label": "Document Fiscal Period Focus",
"terseLabel": "Document Fiscal Period Focus"
}
}
},
"localname": "DocumentFiscalPeriodFocus",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "fiscalPeriodItemType"
},
"dei_DocumentFiscalYearFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
"label": "Document Fiscal Year Focus",
"terseLabel": "Document Fiscal Year Focus"
}
}
},
"localname": "DocumentFiscalYearFocus",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "gYearItemType"
},
"dei_DocumentPeriodEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.",
"label": "Document Period End Date",
"terseLabel": "Document Period End Date"
}
}
},
"localname": "DocumentPeriodEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "dateItemType"
},
"dei_DocumentQuarterlyReport": {
"auth_ref": [
"r776"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as an quarterly report.",
"label": "Document Quarterly Report",
"terseLabel": "Document Quarterly Report"
}
}
},
"localname": "DocumentQuarterlyReport",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentTransitionReport": {
"auth_ref": [
"r777"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as a transition report.",
"label": "Document Transition Report",
"terseLabel": "Document Transition Report"
}
}
},
"localname": "DocumentTransitionReport",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentType": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
"label": "Document Type",
"terseLabel": "Document Type"
}
}
},
"localname": "DocumentType",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "submissionTypeItemType"
},
"dei_EntityAddressAddressLine1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Address Line 1 such as Attn, Building Name, Street Name",
"label": "Entity Address, Address Line One",
"terseLabel": "Entity Address, Address Line One"
}
}
},
"localname": "EntityAddressAddressLine1",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressCityOrTown": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the City or Town",
"label": "Entity Address, City or Town",
"terseLabel": "Entity Address, City or Town"
}
}
},
"localname": "EntityAddressCityOrTown",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressPostalZipCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Code for the postal or zip code",
"label": "Entity Address, Postal Zip Code",
"terseLabel": "Entity Address, Postal Zip Code"
}
}
},
"localname": "EntityAddressPostalZipCode",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressStateOrProvince": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the state or province.",
"label": "Entity Address, State or Province",
"terseLabel": "Entity Address, State or Province"
}
}
},
"localname": "EntityAddressStateOrProvince",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "stateOrProvinceItemType"
},
"dei_EntityCentralIndexKey": {
"auth_ref": [
"r774"
],
"lang": {
"en-us": {
"role": {
"documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
"label": "Entity Central Index Key",
"terseLabel": "Entity Central Index Key"
}
}
},
"localname": "EntityCentralIndexKey",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "centralIndexKeyItemType"
},
"dei_EntityCommonStockSharesOutstanding": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
"label": "Entity Common Stock, Shares Outstanding",
"verboseLabel": "Entity Common Stock, Shares Outstanding"
}
}
},
"localname": "EntityCommonStockSharesOutstanding",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "sharesItemType"
},
"dei_EntityCurrentReportingStatus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
"label": "Entity Current Reporting Status",
"terseLabel": "Entity Current Reporting Status"
}
}
},
"localname": "EntityCurrentReportingStatus",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityEmergingGrowthCompany": {
"auth_ref": [
"r774"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate if registrant meets the emerging growth company criteria.",
"label": "Entity Emerging Growth Company",
"terseLabel": "Entity Emerging Growth Company"
}
}
},
"localname": "EntityEmergingGrowthCompany",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_EntityExTransitionPeriod": {
"auth_ref": [
"r779"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
"label": "Entity Ex Transition Period",
"terseLabel": "Entity Ex Transition Period"
}
}
},
"localname": "EntityExTransitionPeriod",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_EntityFileNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
"label": "Securities Act File Number",
"terseLabel": "Entity File Number"
}
}
},
"localname": "EntityFileNumber",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "fileNumberItemType"
},
"dei_EntityFilerCategory": {
"auth_ref": [
"r774"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
"label": "Entity Filer Category",
"terseLabel": "Entity Filer Category"
}
}
},
"localname": "EntityFilerCategory",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "filerCategoryItemType"
},
"dei_EntityIncorporationStateCountryCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Two-character EDGAR code representing the state or country of incorporation.",
"label": "Entity Incorporation, State or Country Code",
"terseLabel": "Entity Incorporation, State or Country Code"
}
}
},
"localname": "EntityIncorporationStateCountryCode",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "edgarStateCountryItemType"
},
"dei_EntityInteractiveDataCurrent": {
"auth_ref": [
"r778"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
"label": "Entity Interactive Data Current",
"terseLabel": "Entity Interactive Data Current"
}
}
},
"localname": "EntityInteractiveDataCurrent",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityRegistrantName": {
"auth_ref": [
"r774"
],
"lang": {
"en-us": {
"role": {
"documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
"label": "Entity Registrant Name",
"terseLabel": "Entity Registrant Name"
}
}
},
"localname": "EntityRegistrantName",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityShellCompany": {
"auth_ref": [
"r774"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
"label": "Entity Shell Company",
"terseLabel": "Entity Shell Company"
}
}
},
"localname": "EntityShellCompany",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_EntitySmallBusiness": {
"auth_ref": [
"r774"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
"label": "Entity Small Business",
"terseLabel": "Entity Small Business"
}
}
},
"localname": "EntitySmallBusiness",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "booleanItemType"
},
"dei_EntityTaxIdentificationNumber": {
"auth_ref": [
"r774"
],
"lang": {
"en-us": {
"role": {
"documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
"label": "Entity Tax Identification Number"
}
}
},
"localname": "EntityTaxIdentificationNumber",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "employerIdItemType"
},
"dei_LocalPhoneNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Local phone number for entity.",
"label": "Local Phone Number",
"terseLabel": "Local Phone Number"
}
}
},
"localname": "LocalPhoneNumber",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "normalizedStringItemType"
},
"dei_Security12bTitle": {
"auth_ref": [
"r773"
],
"lang": {
"en-us": {
"role": {
"documentation": "Title of a 12(b) registered security.",
"label": "Title of 12(b) Security",
"terseLabel": "Title of 12(b) Security"
}
}
},
"localname": "Security12bTitle",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "securityTitleItemType"
},
"dei_SecurityExchangeName": {
"auth_ref": [
"r775"
],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the Exchange on which a security is registered.",
"label": "Security Exchange Name",
"terseLabel": "Security Exchange Name"
}
}
},
"localname": "SecurityExchangeName",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "edgarExchangeCodeItemType"
},
"dei_TradingSymbol": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Trading symbol of an instrument as listed on an exchange.",
"label": "Trading Symbol",
"terseLabel": "Trading Symbol"
}
}
},
"localname": "TradingSymbol",
"nsuri": "http://xbrl.sec.gov/dei/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DocumentCoverPage"
],
"xbrltype": "tradingSymbolItemType"
},
"drtt_AcceleratedAmortizationAssociatedWithProductLineDiscontinuation": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Accelerated amortization associated with product line discontinuation",
"label": "Accelerated amortization associated with product line discontinuation",
"terseLabel": "Accelerated amortization associated with product line discontinuation"
}
}
},
"localname": "AcceleratedAmortizationAssociatedWithProductLineDiscontinuation",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationPhoenixFacilityRestructuringCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"drtt_AccountReceivablesCurrent": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail": {
"order": 0.0,
"parentTag": "us-gaap_AccountsReceivableGrossCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Account receivables current.",
"label": "Account Receivables Current",
"terseLabel": "Current"
}
}
},
"localname": "AccountReceivablesCurrent",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_AccretionOfConvertibleDebentures": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Accretion of convertible debentures.",
"label": "Accretion Of Convertible Debentures",
"terseLabel": "Accretion of convertible debentures"
}
}
},
"localname": "AccretionOfConvertibleDebentures",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"drtt_AdditionalSharesIssued": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "additional shares issued",
"label": "additional shares issued"
}
}
},
"localname": "AdditionalSharesIssued",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "sharesItemType"
},
"drtt_AdditionsToWarrantyProvision": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Additions to warranty provision.",
"label": "Additions To Warranty Provision",
"terseLabel": "Additions to warranty provision"
}
}
},
"localname": "AdditionsToWarrantyProvision",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESReconciliationOfWarrantyAndOtherProvisionsBalanceDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_AdjustmentsToTimberProvisions": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Adjustments to timber provisions.",
"label": "Adjustments To Timber Provisions",
"terseLabel": "Adjustments to timber provision"
}
}
},
"localname": "AdjustmentsToTimberProvisions",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESReconciliationOfWarrantyAndOtherProvisionsBalanceDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_AdjustmentsToWarrantyProvision": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Adjustments To Warranty Provision",
"label": "Adjustments To Warranty Provision",
"terseLabel": "Adjustments to warranty provision"
}
}
},
"localname": "AdjustmentsToWarrantyProvision",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESReconciliationOfWarrantyAndOtherProvisionsBalanceDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_AdvancesTypeAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Advances Type",
"label": "Advances Type [Axis]",
"terseLabel": "Advances Type"
}
}
},
"localname": "AdvancesTypeAxis",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"drtt_AdvancesTypeDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Advances Type",
"label": "Advances Type [Domain]",
"terseLabel": "Advances Type"
}
}
},
"localname": "AdvancesTypeDomain",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_AmendedAndRestatedMasterServicesAgreementMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Amended and Restated Master Services Agreement [Member]",
"label": "Amended and Restated Master Services Agreement [Member]"
}
}
},
"localname": "AmendedAndRestatedMasterServicesAgreementMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"drtt_AnnualizedSavings": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Annualized Savings",
"label": "Annualized Savings",
"terseLabel": "Annualized savings"
}
}
},
"localname": "AnnualizedSavings",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"drtt_CanadianDollarAdvancesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Canadian Dollar Advances.",
"label": "Canadian Dollar Advances [Member]",
"terseLabel": "Canadian Dollar Advances [Member]"
}
}
},
"localname": "CanadianDollarAdvancesMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_CashSettledAwardsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Cash-settled awards.",
"label": "Cash Settled Awards [Member]",
"terseLabel": "Cash-settled Awards [Member]"
}
}
},
"localname": "CashSettledAwardsMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfStockBasedCompensationExpenseDetail"
],
"xbrltype": "domainItemType"
},
"drtt_CoOwnershipAgreementMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Co-Ownership Agreement [Member]",
"label": "Co-Ownership Agreement [Member]"
}
}
},
"localname": "CoOwnershipAgreementMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"drtt_CommercialMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Commercial.",
"label": "Commercial [Member]",
"terseLabel": "Commercial [Member]"
}
}
},
"localname": "CommercialMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail"
],
"xbrltype": "domainItemType"
},
"drtt_ContractWithCustomerLiabilityCustomerDeposits": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUESummaryOfContractLiabilitiesDetail": {
"order": 0.0,
"parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Contract with customer liability customer deposits.",
"label": "Contract With Customer Liability Customer Deposits",
"terseLabel": "Customer deposits"
}
}
},
"localname": "ContractWithCustomerLiabilityCustomerDeposits",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUESummaryOfContractLiabilitiesDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_ContractualLeaseCommitmentsRecover": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Contractual lease commitments recover.",
"label": "Contractual Lease Commitments Recover",
"terseLabel": "Contractual lease commitments recover"
}
}
},
"localname": "ContractualLeaseCommitmentsRecover",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_ConvertibleUnsecuredSubordinatedDebenturesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Convertible unsecured subordinated debentures.",
"label": "Convertible Unsecured Subordinated Debentures [Member]",
"terseLabel": "Convertible Debentures [Member]"
}
}
},
"localname": "ConvertibleUnsecuredSubordinatedDebenturesMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_CustomerDepositsAndDeferredRevenueCurrent": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Deferred Revenue And Customer Advances And Deposits,current.",
"label": "Customer Deposits And Deferred Revenue Current",
"terseLabel": "Customer deposits and deferred revenue"
}
}
},
"localname": "CustomerDepositsAndDeferredRevenueCurrent",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"drtt_DebtInstrumentAmortizedTerm": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt instrument, amortized term.",
"label": "Debt Instrument Amortized Term",
"terseLabel": "Amortized term"
}
}
},
"localname": "DebtInstrumentAmortizedTerm",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "durationItemType"
},
"drtt_DebtInstrumentConversionConvertedInstrumentSharesIssuedForBasisPrincipal": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt instrument conversion, converted instrument shares issued for basis principal.",
"label": "Debt Instrument Conversion Converted Instrument Shares Issued For Basis Principal",
"terseLabel": "Convertible debentures, common shares issued"
}
}
},
"localname": "DebtInstrumentConversionConvertedInstrumentSharesIssuedForBasisPrincipal",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "sharesItemType"
},
"drtt_DebtInstrumentConvertiblePrincipalAmountOfDebenturesAsBasisForConversionRate": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Debt instrument convertible, principal amount of debentures as basis for conversion rate.",
"label": "Debt Instrument Convertible Principal Amount Of Debentures As Basis For Conversion Rate",
"terseLabel": "Convertible debentures, principal amount"
}
}
},
"localname": "DebtInstrumentConvertiblePrincipalAmountOfDebenturesAsBasisForConversionRate",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_DebtRepaymentByRelatedPartyCommonShares": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt Repayment by related party common shares",
"label": "Debt Repayment by related party common shares"
}
}
},
"localname": "DebtRepaymentByRelatedPartyCommonShares",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "sharesItemType"
},
"drtt_DebtSettlementAgreementMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt Settlement Agreement [Member]",
"label": "Debt Settlement Agreement [Member]",
"terseLabel": "Debt Settlement Agreement"
}
}
},
"localname": "DebtSettlementAgreementMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"drtt_DeferredShareUnitLiabilityCurrent": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail": {
"order": 1.0,
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Deferred share unit liability current.",
"label": "Deferred Share Unit Liability Current",
"terseLabel": "DSU liability"
}
}
},
"localname": "DeferredShareUnitLiabilityCurrent",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_DeferredShareUnitsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Deferred Share Units",
"label": "Deferred Share Units [Member]",
"terseLabel": "Deferred Share Units (\"DSUs\") [Member]"
}
}
},
"localname": "DeferredShareUnitsMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "domainItemType"
},
"drtt_DescriptionOfInitialRenewableTerm": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Description Of Initial Renewable Term",
"label": "Description Of Initial Renewable Term",
"terseLabel": "Description of initial renewable term"
}
}
},
"localname": "DescriptionOfInitialRenewableTerm",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"drtt_DilutiveDsusThousandsOfShares3": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Dilutive DSUs (thousands of shares) (3)",
"label": "Dilutive DSUs (thousands of shares) (3)",
"terseLabel": "Dilutive New DSUs (thousands of shares) (3)"
}
}
},
"localname": "DilutiveDsusThousandsOfShares3",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "sharesItemType"
},
"drtt_DilutivePsusThousandsOfShares3": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Dilutive PSUs (thousands of shares) (3)",
"label": "Dilutive PSUs (thousands of shares) (3)"
}
}
},
"localname": "DilutivePsusThousandsOfShares3",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "sharesItemType"
},
"drtt_DilutiveRsusAndPrsu": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Dilutive RSUs and PRSU",
"label": "Dilutive RSUs and PRSU"
}
}
},
"localname": "DilutiveRsusAndPrsu",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "sharesItemType"
},
"drtt_DilutiveVppThousandsOfShares3": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Dilutive VPP (thousands of shares) (3)",
"label": "Dilutive VPP (thousands of shares) (3)"
}
}
},
"localname": "DilutiveVppThousandsOfShares3",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "sharesItemType"
},
"drtt_DocumentCoverPageAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Document Cover Page [Abstract]",
"terseLabel": "Document - Cover Page [Abstract]"
}
}
},
"localname": "DocumentCoverPageAbstract",
"nsuri": "http://dirtt.net/20230630",
"xbrltype": "stringItemType"
},
"drtt_EarlyTwoThousandTwentyFourMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Early Two Thousand Twenty Four [Member]",
"label": "Early Two Thousand Twenty Four [Member]",
"terseLabel": "Early 2024 [Member]"
}
}
},
"localname": "EarlyTwoThousandTwentyFourMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"drtt_EducationMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Education.",
"label": "Education [Member]",
"terseLabel": "Education [Member]"
}
}
},
"localname": "EducationMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail"
],
"xbrltype": "domainItemType"
},
"drtt_EmployeeRetentionCreditBalance": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Employee Retention Credit Balance",
"label": "Employee Retention Credit Balance",
"terseLabel": "ERC balance receivable"
}
}
},
"localname": "EmployeeRetentionCreditBalance",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOVID19AdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_EquitySettledAwardsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Equity-settled awards.",
"label": "Equity Settled Awards [Member]",
"terseLabel": "Equity-settled Awards [Member]"
}
}
},
"localname": "EquitySettledAwardsMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfStockBasedCompensationExpenseDetail"
],
"xbrltype": "domainItemType"
},
"drtt_EstimatedClaimsPayable": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Estimated claims payable.",
"label": "Estimated Claims Payable",
"verboseLabel": "Estimated claims payable"
}
}
},
"localname": "EstimatedClaimsPayable",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesParentheticalDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_ExchangeDifferencesAdjustmentToDebt": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Exchange differences adjustment to debt.",
"label": "Exchange Differences Adjustment To Debt",
"terseLabel": "Exchange differences"
}
}
},
"localname": "ExchangeDifferencesAdjustmentToDebt",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_FacilitiesCost": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Facilities Cost",
"label": "Facilities Cost",
"terseLabel": "Other borrowings"
}
}
},
"localname": "FacilitiesCost",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"drtt_FurtherAnticipatedReorganizationCosts": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Further anticipated reorganization costs.",
"label": "Further Anticipated Reorganization Costs",
"terseLabel": "Further anticipated reorganization costs"
}
}
},
"localname": "FurtherAnticipatedReorganizationCosts",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_GainOnSaleOfSoftwareAndPatentsTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Gain on Sale of Software and Patents [Text Block]",
"label": "Gain on Sale of Software and Patents [Text Block]",
"terseLabel": "GAIN ON SALE OF SOFTWARE AND PATENTS"
}
}
},
"localname": "GainOnSaleOfSoftwareAndPatentsTextBlock",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatents"
],
"xbrltype": "textBlockItemType"
},
"drtt_GovernmentSubsidies": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Government subsidies.",
"label": "Government Subsidies",
"negatedLabel": "Government subsidies"
}
}
},
"localname": "GovernmentSubsidies",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"drtt_GovernmentSubsidiesReceived": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Government Subsidies Received",
"label": "Government Subsidies Received",
"terseLabel": "Government subsidies received"
}
}
},
"localname": "GovernmentSubsidiesReceived",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOVID19AdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_GrantedUnderThe2023LitpMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Granted under the 2023 LITP [Member]",
"label": "Granted under the 2023 LITP [Member]",
"terseLabel": "Granted Under The 2023 Litp"
}
}
},
"localname": "GrantedUnderThe2023LitpMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_GrossProfitPercentage": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Gross Profit Percentage",
"label": "Gross Profit Percentage",
"terseLabel": "Gross profit percentage"
}
}
},
"localname": "GrossProfitPercentage",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails"
],
"xbrltype": "percentItemType"
},
"drtt_ImpairmentOfRightOfUseAssets": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Impairment of right of use assets.",
"label": "Impairment Of Right Of Use Assets",
"terseLabel": "Impairment of right of use assets"
}
}
},
"localname": "ImpairmentOfRightOfUseAssets",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_IncreaseDecreaseCurrentPortionOfLongTermDebtAndAccruedInterest": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 16.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Increase decrease current portion of long-term debt and accrued interest.",
"label": "Increase Decrease Current Portion Of Long Term Debt And Accrued Interest",
"terseLabel": "Current portion of long-term debt and accrued interest"
}
}
},
"localname": "IncreaseDecreaseCurrentPortionOfLongTermDebtAndAccruedInterest",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"drtt_IncreaseDecreaseInLeaseLiability": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 17.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Increase Decrease In Lease Liability",
"label": "Increase Decrease In Lease Liability",
"terseLabel": "Lease liabilities"
}
}
},
"localname": "IncreaseDecreaseInLeaseLiability",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"drtt_IncrementalCostOfSales": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Incremental cost of sales",
"label": "Incremental cost of sales",
"totalLabel": "Incremental cost of sales"
}
}
},
"localname": "IncrementalCostOfSales",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationPhoenixFacilityRestructuringCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"drtt_IncrementalInsuranceCost": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
"label": "Incremental Insurance Cost",
"terseLabel": "Incremental insurance"
}
}
},
"localname": "IncrementalInsuranceCost",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_IntellectualPropertyRightsInterestRate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Intellectual property rights interest rate",
"label": "Intellectual property rights interest rate",
"terseLabel": "Intellectual property rights interest"
}
}
},
"localname": "IntellectualPropertyRightsInterestRate",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGeneralInformationAdditionalInformationDetails"
],
"xbrltype": "percentItemType"
},
"drtt_InterestEarned": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Interest Earned",
"label": "Interest Earned",
"terseLabel": "Interest earned"
}
}
},
"localname": "InterestEarned",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOVID19AdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_InventoryAndPropertyPlantAndEquipmentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Inventory And Property Plant And Equipment",
"label": "Inventory And Property Plant And Equipment [Member]",
"terseLabel": "Inventory And Property Plant And Equipment [Member]"
}
}
},
"localname": "InventoryAndPropertyPlantAndEquipmentMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTSAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_LeasingFacilitiesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Leasing facilities.",
"label": "Leasing Facilities [Member]",
"terseLabel": "Leasing Facilities [Member]"
}
}
},
"localname": "LeasingFacilitiesMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_LegalFeesAndOtherExpenses": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Legal fees and other expenses",
"label": "Legal fees and other expenses"
}
}
},
"localname": "LegalFeesAndOtherExpenses",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"drtt_LegalProvisionsCurrent": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail": {
"order": 0.0,
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Legal Provisions Current.",
"label": "Legal Provisions Current",
"terseLabel": "Other provisions"
}
}
},
"localname": "LegalProvisionsCurrent",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_LiborMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "LIBOR [Member]",
"label": "LIBOR [Member]",
"terseLabel": "LIBOR [Member]"
}
}
},
"localname": "LiborMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_LicenseFeesFromDistributionPartnersMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "License fees from distribution partners.",
"label": "License Fees From Distribution Partners [Member]",
"terseLabel": "License Fees from Distribution Partners [Member]"
}
}
},
"localname": "LicenseFeesFromDistributionPartnersMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail"
],
"xbrltype": "domainItemType"
},
"drtt_LineOfCreditFacilityAggregateExcessAvailability": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Line of credit facility aggregate excess availability.",
"label": "Line Of Credit Facility Aggregate Excess Availability",
"terseLabel": "Revolving credit facility, aggregate excess availability"
}
}
},
"localname": "LineOfCreditFacilityAggregateExcessAvailability",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_LongTermDebtCurrentAndAccruedInterest": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Long-term debt current and accrued interest.",
"label": "Long Term Debt Current And Accrued Interest",
"terseLabel": "Current portion of long-term debt and accrued interest"
}
}
},
"localname": "LongTermDebtCurrentAndAccruedInterest",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"drtt_MonteCarloValuationMethodMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Monte Carlo Valuation Method [Member]",
"label": "Monte Carlo Valuation Method [Member]",
"terseLabel": "Monte Carlo Valuation Method [Member]"
}
}
},
"localname": "MonteCarloValuationMethodMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_NetIncomeLossPerShareDollars": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Net income (loss) per share (dollars)",
"label": "Net income (loss) per share (dollars)"
}
}
},
"localname": "NetIncomeLossPerShareDollars",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "monetaryItemType"
},
"drtt_NewRBCFacilityMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "New RBC facility.",
"label": "New R B C Facility [Member]",
"terseLabel": "New RBC Facility [Member]"
}
}
},
"localname": "NewRBCFacilityMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_NonConsolidatedInvesteesOtherMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Non Consolidated Investees Other [Member]",
"label": "Non Consolidated Investees Other [Member]"
}
}
},
"localname": "NonConsolidatedInvesteesOtherMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"drtt_NumberOfConsecutiveBusinessDays": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of consecutive business days.",
"label": "Number Of Consecutive Business Days",
"terseLabel": "Number of consecutive business days"
}
}
},
"localname": "NumberOfConsecutiveBusinessDays",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "integerItemType"
},
"drtt_NumberOfDistributionPartner": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of distribution partner.",
"label": "Number Of Distribution Partner",
"terseLabel": "Number of distribution partner"
}
}
},
"localname": "NumberOfDistributionPartner",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "integerItemType"
},
"drtt_OperationSupportExpenses": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Operation Support Expenses.",
"label": "Operation Support Expenses",
"terseLabel": "Operations support"
}
}
},
"localname": "OperationSupportExpenses",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"drtt_OtherPayable": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Other Payable",
"label": "Other Payable",
"terseLabel": "Other Payable"
}
}
},
"localname": "OtherPayable",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_OverdueReceivables": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail": {
"order": 1.0,
"parentTag": "us-gaap_AccountsReceivableGrossCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Overdue receivables.",
"label": "Overdue Receivables",
"terseLabel": "Overdue"
}
}
},
"localname": "OverdueReceivables",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_PaymentForSettlementOfEquipmentLease": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Payment for Settlement of Equipment Lease",
"label": "Payment for Settlement of Equipment Lease",
"terseLabel": "Payment for Settlement of Equipment Lease"
}
}
},
"localname": "PaymentForSettlementOfEquipmentLease",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_PaymentsRelatedToWarranties": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Payments related to warranties.",
"label": "Payments Related To Warranties",
"terseLabel": "Payments related to warranties"
}
}
},
"localname": "PaymentsRelatedToWarranties",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESReconciliationOfWarrantyAndOtherProvisionsBalanceDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_PercentOfTradeAccountsReceivableInsured": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Percent of trade accounts receivable insured",
"label": "Percent Of Trade Accounts Receivable Insured",
"terseLabel": "Percent of trade accounts receivable insured"
}
}
},
"localname": "PercentOfTradeAccountsReceivableInsured",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "percentItemType"
},
"drtt_PercentageOfIssuedAndOutstandingCommonShares": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of Issued and Outstanding Common Shares",
"label": "Percentage of Issued and Outstanding Common Shares",
"terseLabel": "Percentage of issued and outstanding common shares"
}
}
},
"localname": "PercentageOfIssuedAndOutstandingCommonShares",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "percentItemType"
},
"drtt_PerformanceBasedRestrictedStockUnitsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Performance-based restricted stock units.",
"label": "Performance Based Restricted Stock Units [Member]",
"terseLabel": "PRSUs [Member]",
"verboseLabel": "Performance-Based Restricted Share Units [Member]"
}
}
},
"localname": "PerformanceBasedRestrictedStockUnitsMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "domainItemType"
},
"drtt_PerformancePeriodDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Performance Period Date",
"label": "Performance Period Date"
}
}
},
"localname": "PerformancePeriodDate",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "dateItemType"
},
"drtt_PhoenixFacilityRestructuringCosts": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Phoenix Facility Restructuring Costs",
"label": "Phoenix Facility Restructuring Costs",
"terseLabel": "Phoenix Facility Restructuring Costs"
}
}
},
"localname": "PhoenixFacilityRestructuringCosts",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationTables"
],
"xbrltype": "textBlockItemType"
},
"drtt_ProceedsAsPrepaymentRevenue": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Proceeds as Prepayment Revenue",
"label": "Proceeds as Prepayment Revenue",
"terseLabel": "Proceeds as Prepayment Revenue"
}
}
},
"localname": "ProceedsAsPrepaymentRevenue",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"drtt_ProceedsFromEmployeeTaxPaymentsOnVestingOfRestrictedStockUnits": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Proceeds from employee tax payments on vesting of restricted stock units.",
"label": "Proceeds From Employee Tax Payments On Vesting Of Restricted Stock Units",
"terseLabel": "Employee tax payments on vesting of RSUs"
}
}
},
"localname": "ProceedsFromEmployeeTaxPaymentsOnVestingOfRestrictedStockUnits",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"drtt_ProceedsFromIntellectualPropertyRights": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Proceeds from Intellectual Property Rights",
"label": "Proceeds from Intellectual Property Rights",
"terseLabel": "Proceeds from intellectual property rights"
}
}
},
"localname": "ProceedsFromIntellectualPropertyRights",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"drtt_ProceedsFromRecoveryOfSoftwareDevelopmentExpenditures": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Proceeds From Recovery Of Software Development Expenditures",
"label": "Proceeds From Recovery Of Software Development Expenditures",
"terseLabel": "Recovery of software development expenditures"
}
}
},
"localname": "ProceedsFromRecoveryOfSoftwareDevelopmentExpenditures",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"drtt_ProceedsReceivedOnLeasingFacilities": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Proceeds received on leasing facilities.",
"label": "Proceeds Received On Leasing Facilities",
"terseLabel": "Cash consideration received under leasing facility"
}
}
},
"localname": "ProceedsReceivedOnLeasingFacilities",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_ProductAndTransportationRevenuesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Product and transportation revenues.",
"label": "Product And Transportation Revenues [Member]",
"terseLabel": "Total product and transportation revenue [Member]"
}
}
},
"localname": "ProductAndTransportationRevenuesMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail"
],
"xbrltype": "domainItemType"
},
"drtt_ProductOneMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Product One",
"label": "Product One [Member]",
"terseLabel": "Product [Member]"
}
}
},
"localname": "ProductOneMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail"
],
"xbrltype": "domainItemType"
},
"drtt_ProfessionalServicesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Professional services [Member]",
"label": "Professional services [Member]",
"terseLabel": "Professional Services [Member]"
}
}
},
"localname": "ProfessionalServicesMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails"
],
"xbrltype": "domainItemType"
},
"drtt_ProvisionForInventoryOfDiscontinuedProductLines": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Provision for inventory of discontinued product lines",
"label": "Provision for inventory of discontinued product lines",
"terseLabel": "Provision for inventory of discontinued product lines"
}
}
},
"localname": "ProvisionForInventoryOfDiscontinuedProductLines",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationPhoenixFacilityRestructuringCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"drtt_RBCFacilitiesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "RBC Facilities.",
"label": "R B C Facilities [Member]",
"terseLabel": "RBC Facility [Member]"
}
}
},
"localname": "RBCFacilitiesMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_RangeOfExercisePricesForOutstandingShareOptionsFiveMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Range Of Exercise Prices For Outstanding Share Options Five.",
"label": "Range Of Exercise Prices For Outstanding Share Options Five [Member]",
"terseLabel": "Exercise Price Range $4.01 to $5.00 [Member]"
}
}
},
"localname": "RangeOfExercisePricesForOutstandingShareOptionsFiveMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "domainItemType"
},
"drtt_RangeOfExercisePricesForOutstandingShareOptionsSevenMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Range Of Exercise Prices For Outstanding Share Options seven.",
"label": "Range Of Exercise Prices For Outstanding Share Options Seven [Member]",
"terseLabel": "Exercise Price Range $6.01 to $7.00 [Member]"
}
}
},
"localname": "RangeOfExercisePricesForOutstandingShareOptionsSevenMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "domainItemType"
},
"drtt_RangeOfExercisePricesOneMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Range of Exercise Prices One [Member]",
"label": "Range of Exercise Prices One [Member]",
"terseLabel": "Exercise Price Range $4.01 to $6.00 [Member]"
}
}
},
"localname": "RangeOfExercisePricesOneMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "domainItemType"
},
"drtt_RangeOfExercisePricesThreeMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Range of Exercise Prices Three [Member]",
"label": "Range of Exercise Prices Three [Member]",
"terseLabel": "Exercise Price Range $6.01 to $7.00 [Member]"
}
}
},
"localname": "RangeOfExercisePricesThreeMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "domainItemType"
},
"drtt_RangeOfExercisePricesTwoMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Range of Exercise Prices Two [Member]",
"label": "Range of Exercise Prices Two [Member]",
"terseLabel": "Exercise Price Range $7.01 to $7.84 [Member]"
}
}
},
"localname": "RangeOfExercisePricesTwoMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "domainItemType"
},
"drtt_RecruitingFeesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Recruiting fees",
"label": "Recruiting fees [Member]",
"terseLabel": "Recruiting fees [Member]"
}
}
},
"localname": "RecruitingFeesMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails"
],
"xbrltype": "domainItemType"
},
"drtt_RelatedPartiesRevenue": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Related Parties Revenue",
"label": "Related Parties Revenue"
}
}
},
"localname": "RelatedPartiesRevenue",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/StatementInterimCondensedConsolidatedStatementOfOperationsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"drtt_ReorganizationCostsPayable": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Reorganization costs payable",
"label": "Reorganization costs payable",
"periodEndLabel": "Reorganization costs payable, Ending Balance",
"periodStartLabel": "Reorganization costs payable, Beginning Balance",
"terseLabel": "Reorganization costs payable"
}
}
},
"localname": "ReorganizationCostsPayable",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_RestrictedStockUnitAndShareAwardsWithheldToSettleEmployeeTaxObligations": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Restricted stock unit and share awards withheld to settle employee tax obligations.",
"label": "Restricted Stock Unit And Share Awards Withheld To Settle Employee Tax Obligations",
"terseLabel": "RSUs and Share Awards withheld to settle employee tax obligations"
}
}
},
"localname": "RestrictedStockUnitAndShareAwardsWithheldToSettleEmployeeTaxObligations",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"drtt_RestrictedStockUnitsTimeBasedMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Restricted stock units time based.",
"label": "Restricted Stock Units Time Based [Member]",
"terseLabel": "Restricted Stock Units Time Based [Member]"
}
}
},
"localname": "RestrictedStockUnitsTimeBasedMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "domainItemType"
},
"drtt_SalesTaxReceivable": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail": {
"order": 1.0,
"parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sales tax receivable.",
"label": "Sales Tax Receivable",
"terseLabel": "Sales tax receivable"
}
}
},
"localname": "SalesTaxReceivable",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_ScheduleOfIncomeTaxLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Income Tax [Line Items]",
"terseLabel": "Schedule Of Income Tax [Line Items]"
}
}
},
"localname": "ScheduleOfIncomeTaxLineItems",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureINCOMETAXESAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"drtt_ScheduleOfIncomeTaxTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Schedule Of Income Tax [Table]",
"terseLabel": "Schedule Of Income Tax [Table]"
}
}
},
"localname": "ScheduleOfIncomeTaxTable",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureINCOMETAXESAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"drtt_ScheduleOfShareBasedCompensationPerformanceBasedRestrictedStockUnitsVestingActivityTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of share based compensation performance-based restricted stock units vesting activity.",
"label": "Schedule Of Share Based Compensation Performance Based Restricted Stock Units Vesting Activity Table [Text Block]",
"terseLabel": "Schedule of Percentage of PRSUs Vest upon Increases of Share Price"
}
}
},
"localname": "ScheduleOfShareBasedCompensationPerformanceBasedRestrictedStockUnitsVestingActivityTableTextBlock",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONTables"
],
"xbrltype": "textBlockItemType"
},
"drtt_SeasonalityPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for seasonality.",
"label": "Seasonality Policy [Text Block]",
"terseLabel": "Seasonality"
}
}
},
"localname": "SeasonalityPolicyTextBlock",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies"
],
"xbrltype": "textBlockItemType"
},
"drtt_ShareAwardsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share awards.",
"label": "Share Awards [Member]",
"terseLabel": "Share Awards [Member]"
}
}
},
"localname": "ShareAwardsMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "domainItemType"
},
"drtt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based compensation arrangement by share-based payment award, non-option equity instruments vested.",
"label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested",
"negatedLabel": "Vested"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "sharesItemType"
},
"drtt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsSharePrice": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share based compensation arrangement by share based payment award vesting rights share price.",
"label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Rights Share Price",
"terseLabel": "Weighted average fair value of the RSUs granted"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsSharePrice",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "perShareItemType"
},
"drtt_ShareBasedCompensationAwardTrancheFiveMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share based compensation award tranche five.",
"label": "Share Based Compensation Award Tranche Five [Member]",
"terseLabel": "Share Based Compensation Award Tranche Five"
}
}
},
"localname": "ShareBasedCompensationAwardTrancheFiveMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "domainItemType"
},
"drtt_ShareBasedCompensationAwardTrancheFourMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share based compensation award tranche four.",
"label": "Share Based Compensation Award Tranche Four [Member]",
"terseLabel": "Share Based Compensation Award Tranche Four"
}
}
},
"localname": "ShareBasedCompensationAwardTrancheFourMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "domainItemType"
},
"drtt_SignificantCustomerMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Significant customer.",
"label": "Significant Customer [Member]",
"terseLabel": "Significant Customer [Member]"
}
}
},
"localname": "SignificantCustomerMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_SubleaseDepositsCurrent": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Sublease deposits, current.",
"label": "Sublease Deposits, Current",
"terseLabel": "Sublease deposits"
}
}
},
"localname": "SubleaseDepositsCurrent",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_SubsidyReceivableCurrent": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Subsidy receivable current.",
"label": "Subsidy Receivable Current",
"terseLabel": "Government subsidies receivable",
"verboseLabel": "Government subsidies"
}
}
},
"localname": "SubsidyReceivableCurrent",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOVID19AdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_SubsidyReceivableNetOfExpenses": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Subsidy receivable net of expenses.",
"label": "Subsidy Receivable Net of Expenses"
}
}
},
"localname": "SubsidyReceivableNetOfExpenses",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOVID19AdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_TechnologyAndDevelopmentExpenses": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 3.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Technology And Development Expenses.",
"label": "Technology And Development Expenses",
"terseLabel": "Technology and development"
}
}
},
"localname": "TechnologyAndDevelopmentExpenses",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"drtt_TerminationBenefits": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Tgbv",
"label": "Tvnvbn",
"terseLabel": "Termination benefits"
}
}
},
"localname": "TerminationBenefits",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_TerminationBenefitsPayable": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of termination benefits included in total payable.",
"label": "Termination Benefits Payable",
"terseLabel": "Termination benefits payable"
}
}
},
"localname": "TerminationBenefitsPayable",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_TransportationMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Transportation.",
"label": "Transportation [Member]",
"terseLabel": "Transportation [Member]"
}
}
},
"localname": "TransportationMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail"
],
"xbrltype": "domainItemType"
},
"drtt_TwentyTwoNwFundLpMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Twenty Two NW Fund LP Member",
"label": "Twenty Two NW Fund LP [Member]"
}
}
},
"localname": "TwentyTwoNwFundLpMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"drtt_TwoThousandTwentyOnePerformanceBasedRestrictedStockUnitsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Two thousand twenty one performance-based restricted stock units.",
"label": "Two Thousand Twenty One Performance Based Restricted Stock Units [Member]",
"terseLabel": "2021 PRSUs [ Member]"
}
}
},
"localname": "TwoThousandTwentyOnePerformanceBasedRestrictedStockUnitsMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_TwoThousandTwentyTwoAndTwoThousandTwentyOnePerformanceBasedRestrictedStockUnitsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Two thousand twenty two and two thousand twenty one performance-based restricted stock units.",
"label": "Two Thousand Twenty Two And Two Thousand Twenty One Performance Based Restricted Stock Units [Member]",
"terseLabel": "2022 and 2021 PRSUs [Member]"
}
}
},
"localname": "TwoThousandTwentyTwoAndTwoThousandTwentyOnePerformanceBasedRestrictedStockUnitsMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "domainItemType"
},
"drtt_TwoThousandTwentyTwoPerformanceBasedRestrictedStockUnitsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Two thousand twenty two performance-based restricted stock units.",
"label": "Two Thousand Twenty Two Performance Based Restricted Stock Units [Member]",
"terseLabel": "2022 PRSUs [ Member]"
}
}
},
"localname": "TwoThousandTwentyTwoPerformanceBasedRestrictedStockUnitsMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_UndiscountedOperatingLeaseLiability": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Undiscounted operating lease liability.",
"label": "Undiscounted Operating Lease Liability",
"terseLabel": "Undiscounted operating lease liabilities"
}
}
},
"localname": "UndiscountedOperatingLeaseLiability",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTSAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_UnusualRiskOrUncertaintyImpactTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Unusual Risk Or Uncertainty Impact Text Block",
"label": "Unusual Risk Or Uncertainty Impact Text Block"
}
}
},
"localname": "UnusualRiskOrUncertaintyImpactTextBlock",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidity"
],
"xbrltype": "textBlockItemType"
},
"drtt_UsDollarAdvancesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "U.S. dollar advances.",
"label": "Us Dollar Advances [Member]",
"terseLabel": "US Dollar Advances [Member]"
}
}
},
"localname": "UsDollarAdvancesMember",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"drtt_VestingTerm": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Vesting Term",
"label": "Vesting Term"
}
}
},
"localname": "VestingTerm",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "dateItemType"
},
"drtt_WarrantyAndOtherProvisionsCurrent": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail": {
"order": 2.0,
"parentTag": "us-gaap_OtherLiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Warranty and other provisions current",
"label": "Warranty And Other Provisions Current",
"periodEndLabel": "Balance",
"periodStartLabel": "Balance",
"terseLabel": "Warranty provisions"
}
}
},
"localname": "WarrantyAndOtherProvisionsCurrent",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESReconciliationOfWarrantyAndOtherProvisionsBalanceDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail"
],
"xbrltype": "monetaryItemType"
},
"drtt_WeightedAverageNumberOfSharesOutstandingAssumingDilutionThousandsOfShares": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average number of shares outstanding, assuming dilution (thousands of shares)",
"label": "Weighted average number of shares outstanding, assuming dilution (thousands of shares)"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingAssumingDilutionThousandsOfShares",
"nsuri": "http://dirtt.net/20230630",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "sharesItemType"
},
"srt_EquityMethodInvesteeNameDomain": {
"auth_ref": [
"r285",
"r286",
"r287"
],
"lang": {
"en-us": {
"role": {
"label": "Investment, Name [Domain]"
}
}
},
"localname": "EquityMethodInvesteeNameDomain",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"srt_MajorCustomersAxis": {
"auth_ref": [
"r249",
"r750",
"r835",
"r882",
"r883"
],
"lang": {
"en-us": {
"role": {
"label": "Customer [Axis]",
"terseLabel": "Customer"
}
}
},
"localname": "MajorCustomersAxis",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"srt_MaximumMember": {
"auth_ref": [
"r332",
"r333",
"r334",
"r335",
"r380",
"r562",
"r598",
"r633",
"r634",
"r694",
"r696",
"r698",
"r699",
"r708",
"r721",
"r722",
"r735",
"r747",
"r755",
"r761",
"r832",
"r872",
"r873",
"r874",
"r875",
"r876",
"r877"
],
"lang": {
"en-us": {
"role": {
"label": "Maximum [Member]",
"terseLabel": "Maximum [Member]"
}
}
},
"localname": "MaximumMember",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"srt_MinimumMember": {
"auth_ref": [
"r332",
"r333",
"r334",
"r335",
"r380",
"r562",
"r598",
"r633",
"r634",
"r694",
"r696",
"r698",
"r699",
"r708",
"r721",
"r722",
"r735",
"r747",
"r755",
"r761",
"r832",
"r872",
"r873",
"r874",
"r875",
"r876",
"r877"
],
"lang": {
"en-us": {
"role": {
"label": "Minimum [Member]",
"terseLabel": "Minimum [Member]"
}
}
},
"localname": "MinimumMember",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"srt_NameOfMajorCustomerDomain": {
"auth_ref": [
"r249",
"r750",
"r835",
"r882",
"r883"
],
"lang": {
"en-us": {
"role": {
"label": "Customer [Domain]",
"terseLabel": "Customer"
}
}
},
"localname": "NameOfMajorCustomerDomain",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"srt_ProductOrServiceAxis": {
"auth_ref": [
"r245",
"r564",
"r592",
"r593",
"r594",
"r595",
"r596",
"r597",
"r724",
"r748",
"r760",
"r786",
"r828",
"r829",
"r835",
"r882"
],
"lang": {
"en-us": {
"role": {
"label": "Product and Service [Axis]",
"terseLabel": "Product and Service"
}
}
},
"localname": "ProductOrServiceAxis",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "stringItemType"
},
"srt_ProductsAndServicesDomain": {
"auth_ref": [
"r245",
"r564",
"r592",
"r593",
"r594",
"r595",
"r596",
"r597",
"r724",
"r748",
"r760",
"r786",
"r828",
"r829",
"r835",
"r882"
],
"lang": {
"en-us": {
"role": {
"label": "Product and Service [Domain]",
"terseLabel": "Product and Service"
}
}
},
"localname": "ProductsAndServicesDomain",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "domainItemType"
},
"srt_RangeAxis": {
"auth_ref": [
"r332",
"r333",
"r334",
"r335",
"r379",
"r380",
"r409",
"r410",
"r411",
"r538",
"r562",
"r598",
"r633",
"r634",
"r694",
"r696",
"r698",
"r699",
"r708",
"r721",
"r722",
"r735",
"r747",
"r755",
"r761",
"r764",
"r824",
"r832",
"r873",
"r874",
"r875",
"r876",
"r877"
],
"lang": {
"en-us": {
"role": {
"label": "Statistical Measurement [Axis]",
"terseLabel": "Statistical Measurement"
}
}
},
"localname": "RangeAxis",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"srt_RangeMember": {
"auth_ref": [
"r332",
"r333",
"r334",
"r335",
"r379",
"r380",
"r409",
"r410",
"r411",
"r538",
"r562",
"r598",
"r633",
"r634",
"r694",
"r696",
"r698",
"r699",
"r708",
"r721",
"r722",
"r735",
"r747",
"r755",
"r761",
"r764",
"r824",
"r832",
"r873",
"r874",
"r875",
"r876",
"r877"
],
"lang": {
"en-us": {
"role": {
"label": "Statistical Measurement [Domain]",
"terseLabel": "Statistical Measurement"
}
}
},
"localname": "RangeMember",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"srt_ScenarioForecastMember": {
"auth_ref": [
"r381",
"r813"
],
"lang": {
"en-us": {
"role": {
"label": "Forecast [Member]",
"terseLabel": "Forecast [Member]"
}
}
},
"localname": "ScenarioForecastMember",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"srt_ScenarioUnspecifiedDomain": {
"auth_ref": [
"r203",
"r381",
"r780",
"r813"
],
"lang": {
"en-us": {
"role": {
"label": "Scenario [Domain]",
"terseLabel": "Scenario"
}
}
},
"localname": "ScenarioUnspecifiedDomain",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
"auth_ref": [
"r285",
"r286",
"r287"
],
"lang": {
"en-us": {
"role": {
"label": "Investment, Name [Axis]"
}
}
},
"localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"srt_SegmentGeographicalDomain": {
"auth_ref": [
"r247",
"r248",
"r627",
"r629",
"r631",
"r695",
"r697",
"r700",
"r709",
"r712",
"r713",
"r714",
"r715",
"r716",
"r717",
"r718",
"r719",
"r720",
"r725",
"r749",
"r764",
"r835",
"r882"
],
"lang": {
"en-us": {
"role": {
"label": "Geographical [Domain]",
"terseLabel": "Geographical"
}
}
},
"localname": "SegmentGeographicalDomain",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSegmentReportingScheduleOfNoncurrentAssetsDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGScheduleOfRevenueFromExternalCustomersDetail"
],
"xbrltype": "domainItemType"
},
"srt_StatementGeographicalAxis": {
"auth_ref": [
"r247",
"r248",
"r627",
"r629",
"r631",
"r695",
"r697",
"r700",
"r709",
"r710",
"r712",
"r713",
"r714",
"r715",
"r716",
"r717",
"r718",
"r719",
"r720",
"r725",
"r749",
"r764",
"r835",
"r882"
],
"lang": {
"en-us": {
"role": {
"label": "Geographical [Axis]",
"terseLabel": "Geographical"
}
}
},
"localname": "StatementGeographicalAxis",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSegmentReportingScheduleOfNoncurrentAssetsDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGScheduleOfRevenueFromExternalCustomersDetail"
],
"xbrltype": "stringItemType"
},
"srt_StatementScenarioAxis": {
"auth_ref": [
"r203",
"r381",
"r780",
"r781",
"r813"
],
"lang": {
"en-us": {
"role": {
"label": "Scenario [Axis]",
"terseLabel": "Scenario"
}
}
},
"localname": "StatementScenarioAxis",
"nsuri": "http://fasb.org/srt/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Accounting Changes and Error Corrections [Abstract]"
}
}
},
"localname": "AccountingChangesAndErrorCorrectionsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_AccountsAndOtherReceivablesNetCurrent": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
"label": "Accounts and Other Receivables, Net, Current",
"terseLabel": "Trade and accrued receivables, net of expected credit losses of $0.1 million at June 30, 2023 and at December 31, 2022",
"totalLabel": "Accounts and other receivables, net, current",
"verboseLabel": "Trade and accrued receivables"
}
}
},
"localname": "AccountsAndOtherReceivablesNetCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
"auth_ref": [
"r22"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 0.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
"label": "Accounts Payable and Accrued Liabilities, Current",
"terseLabel": "Accounts payable and accrued liabilities",
"totalLabel": "Accounts Payable and Accrued Liabilities, Current, Total"
}
}
},
"localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.",
"label": "Accounts Payable and Accrued Liabilities [Member]",
"terseLabel": "Accounts Payable and Accrued Liabilities [Member]"
}
}
},
"localname": "AccountsPayableAndAccruedLiabilitiesMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_AccountsReceivableGrossCurrent": {
"auth_ref": [
"r154",
"r250",
"r251",
"r729"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail": {
"order": 0.0,
"parentTag": "us-gaap_AccountsReceivableNetCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
"label": "Accounts Receivable, before Allowance for Credit Loss, Current",
"totalLabel": "Total accounts receivable"
}
}
},
"localname": "AccountsReceivableGrossCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsReceivableMember": {
"auth_ref": [
"r711"
],
"lang": {
"en-us": {
"role": {
"documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
"label": "Accounts Receivable [Member]",
"terseLabel": "Accounts Receivable [Member]"
}
}
},
"localname": "AccountsReceivableMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_AccountsReceivableNetCurrent": {
"auth_ref": [
"r250",
"r251"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail": {
"order": 0.0,
"parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
"label": "Accounts Receivable, after Allowance for Credit Loss, Current",
"totalLabel": "Net accounts receivable"
}
}
},
"localname": "AccountsReceivableNetCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccretionExpense": {
"auth_ref": [
"r737",
"r826"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.",
"label": "Accretion Expense",
"terseLabel": "Accretion of issue costs"
}
}
},
"localname": "AccretionExpense",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
"auth_ref": [
"r32",
"r33",
"r89",
"r156",
"r581",
"r606",
"r610"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.",
"label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
"terseLabel": "Accumulated other comprehensive loss",
"totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total"
}
}
},
"localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
"auth_ref": [
"r2",
"r8",
"r33",
"r458",
"r461",
"r522",
"r601",
"r602",
"r800",
"r801",
"r802",
"r810",
"r811",
"r812"
],
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
"label": "AOCI Attributable to Parent [Member]",
"terseLabel": "Accumulated other comprehensive loss"
}
}
},
"localname": "AccumulatedOtherComprehensiveIncomeMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_AdditionalPaidInCapitalCommonStock": {
"auth_ref": [
"r84"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
"label": "Additional Paid in Capital, Common Stock",
"terseLabel": "Additional paid-in capital"
}
}
},
"localname": "AdditionalPaidInCapitalCommonStock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdditionalPaidInCapitalMember": {
"auth_ref": [
"r417",
"r418",
"r419",
"r622",
"r810",
"r811",
"r812",
"r864",
"r889"
],
"lang": {
"en-us": {
"role": {
"documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
"label": "Additional Paid-in Capital [Member]",
"terseLabel": "Additional paid-in capital"
}
}
},
"localname": "AdditionalPaidInCapitalMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
"auth_ref": [
"r64",
"r65",
"r384"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
"label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
"terseLabel": "Stock-based compensation",
"totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total"
}
}
},
"localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
"terseLabel": "Adjustments:"
}
}
},
"localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_AllocatedShareBasedCompensationExpense": {
"auth_ref": [
"r413",
"r420"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 4.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
"label": "Share-Based Payment Arrangement, Expense",
"terseLabel": "Stock-based compensation"
}
}
},
"localname": "AllocatedShareBasedCompensationExpense",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfStockBasedCompensationExpenseDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AllowanceForDoubtfulAccountsReceivable": {
"auth_ref": [
"r157",
"r252",
"r302",
"r305",
"r306",
"r881"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of allowance for credit loss on accounts receivable.",
"label": "Accounts Receivable, Allowance for Credit Loss",
"periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance",
"periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance",
"terseLabel": "Provision for credit losses"
}
}
},
"localname": "AllowanceForDoubtfulAccountsReceivable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
"auth_ref": [
"r157",
"r252",
"r302"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail": {
"order": 1.0,
"parentTag": "us-gaap_AccountsReceivableNetCurrent",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
"label": "Accounts Receivable, Allowance for Credit Loss, Current",
"negatedLabel": "Less: expected credit losses",
"terseLabel": "Trade and other receivables, expected credit losses"
}
}
},
"localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
"auth_ref": [
"r217"
],
"lang": {
"en-us": {
"role": {
"documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
"label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
"terseLabel": "Securities excluded from calculation of net income (loss) per share"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_Assets": {
"auth_ref": [
"r117",
"r151",
"r180",
"r226",
"r236",
"r241",
"r288",
"r336",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r343",
"r344",
"r446",
"r450",
"r485",
"r578",
"r656",
"r759",
"r772",
"r830",
"r831",
"r870"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets",
"totalLabel": "Total Assets"
}
}
},
"localname": "Assets",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets [Abstract]",
"terseLabel": "ASSETS"
}
}
},
"localname": "AssetsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsCurrent": {
"auth_ref": [
"r147",
"r159",
"r180",
"r288",
"r336",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r343",
"r344",
"r446",
"r450",
"r485",
"r759",
"r830",
"r831",
"r870"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 0.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets, Current",
"totalLabel": "Total Current Assets"
}
}
},
"localname": "AssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets, Current [Abstract]",
"terseLabel": "Current Assets"
}
}
},
"localname": "AssetsCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_AwardDateAxis": {
"auth_ref": [
"r838",
"r839",
"r840",
"r841",
"r842",
"r843",
"r844",
"r845",
"r846",
"r847",
"r848",
"r849",
"r850",
"r851",
"r852",
"r853",
"r854",
"r855",
"r856",
"r857",
"r858",
"r859",
"r860",
"r861",
"r862",
"r863"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by date or year award under share-based payment arrangement is granted.",
"label": "Award Date [Axis]"
}
}
},
"localname": "AwardDateAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AwardDateDomain": {
"auth_ref": [
"r838",
"r839",
"r840",
"r841",
"r842",
"r843",
"r844",
"r845",
"r846",
"r847",
"r848",
"r849",
"r850",
"r851",
"r852",
"r853",
"r854",
"r855",
"r856",
"r857",
"r858",
"r859",
"r860",
"r861",
"r862",
"r863"
],
"lang": {
"en-us": {
"role": {
"documentation": "Date or year award under share-based payment arrangement is granted.",
"label": "Award Date [Domain]"
}
}
},
"localname": "AwardDateDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AwardTypeAxis": {
"auth_ref": [
"r387",
"r388",
"r389",
"r390",
"r391",
"r392",
"r393",
"r394",
"r395",
"r396",
"r397",
"r398",
"r399",
"r400",
"r401",
"r402",
"r403",
"r404",
"r405",
"r406",
"r407",
"r408",
"r409",
"r410",
"r411",
"r412"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of award under share-based payment arrangement.",
"label": "Award Type [Axis]",
"terseLabel": "Award Type"
}
}
},
"localname": "AwardTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfStockBasedCompensationExpenseDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_BalanceSheetLocationAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by location on balance sheet (statement of financial position).",
"label": "Balance Sheet Location [Axis]",
"terseLabel": "Balance Sheet Location"
}
}
},
"localname": "BalanceSheetLocationAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_BalanceSheetLocationDomain": {
"auth_ref": [
"r67",
"r68"
],
"lang": {
"en-us": {
"role": {
"documentation": "Location in the balance sheet (statement of financial position).",
"label": "Balance Sheet Location [Domain]",
"terseLabel": "Balance Sheet Location"
}
}
},
"localname": "BalanceSheetLocationDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
"label": "Basis of Accounting, Policy [Policy Text Block]",
"terseLabel": "Basis of measurement"
}
}
},
"localname": "BasisOfAccountingPolicyPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
"auth_ref": [
"r104"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.",
"label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
"terseLabel": "BASIS OF PRESENTATION"
}
}
},
"localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATION"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CanadaRevenueAgencyMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Designated tax department of the government of Canada.",
"label": "Canada Revenue Agency [Member]",
"terseLabel": "Canada [Member]"
}
}
},
"localname": "CanadaRevenueAgencyMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureINCOMETAXESAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_CapitalizedComputerSoftwareNet": {
"auth_ref": [
"r723"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
"label": "Capitalized Computer Software, Net",
"periodEndLabel": "Capitalized Computer Software, Net, Ending Balance",
"periodStartLabel": "Capitalized Computer Software, Net, Beginning Balance",
"terseLabel": "Capitalized software, net",
"totalLabel": "Capitalized Computer Software, Net, Total"
}
}
},
"localname": "CapitalizedComputerSoftwareNet",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_Cash": {
"auth_ref": [
"r127",
"r579",
"r623",
"r650",
"r759",
"r772",
"r794"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
"label": "Cash",
"terseLabel": "Cash balance"
}
}
},
"localname": "Cash",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashAndCashEquivalentsAtCarryingValue": {
"auth_ref": [
"r37",
"r149",
"r727"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 0.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
},
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfCashFlowsParenthetical": {
"order": 0.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Cash and Cash Equivalents, at Carrying Value",
"terseLabel": "Cash and cash equivalents",
"totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total"
}
}
},
"localname": "CashAndCashEquivalentsAtCarryingValue",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfCashFlowsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
"auth_ref": [
"r37",
"r101",
"r179"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfCashFlowsParenthetical": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.",
"label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
"periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
"periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
"totalLabel": "Total cash, cash equivalents and restricted cash"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfCashFlowsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
"auth_ref": [
"r1",
"r101"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.",
"label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
"totalLabel": "Net decrease in cash, cash equivalents and restricted cash"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ChangeInAccountingEstimateTextBlock": {
"auth_ref": [
"r187",
"r197"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for reporting change in accounting estimate.",
"label": "Change in Accounting Estimate [Text Block]",
"terseLabel": "COVID-19"
}
}
},
"localname": "ChangeInAccountingEstimateTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOVID19"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": {
"auth_ref": [
"r132",
"r133",
"r134",
"r140",
"r141",
"r187",
"r253",
"r254",
"r289",
"r290",
"r291",
"r298",
"r299",
"r319",
"r428",
"r442",
"r443",
"r452",
"r453",
"r454",
"r466",
"r467",
"r478",
"r482",
"r483",
"r486",
"r487",
"r488",
"r505",
"r509",
"r510",
"r511",
"r518",
"r566",
"r567",
"r599",
"r600"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates (true false) whether accounting standards update was adopted.",
"label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]",
"terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]"
}
}
},
"localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureADOPTIONOFNEWANDREVISEDACCOUNTINGSTANDARDSAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONAdditionalInformationDetail"
],
"xbrltype": "booleanItemType"
},
"us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": {
"auth_ref": [
"r132",
"r133",
"r134",
"r140",
"r141",
"r253",
"r254",
"r289",
"r290",
"r291",
"r298",
"r299",
"r300",
"r319",
"r428",
"r442",
"r443",
"r444",
"r452",
"r453",
"r454",
"r455",
"r466",
"r467",
"r468",
"r471",
"r478",
"r482",
"r483",
"r486",
"r487",
"r488",
"r505",
"r509",
"r510",
"r511",
"r518",
"r566",
"r567",
"r599",
"r600",
"r785"
],
"lang": {
"en-us": {
"role": {
"documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.",
"label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date",
"terseLabel": "Accounting standards adopted date"
}
}
},
"localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureADOPTIONOFNEWANDREVISEDACCOUNTINGSTANDARDSAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONAdditionalInformationDetail"
],
"xbrltype": "dateItemType"
},
"us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": {
"auth_ref": [
"r130",
"r189",
"r202",
"r294",
"r434"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.",
"label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]",
"terseLabel": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]"
}
}
},
"localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureADOPTIONOFNEWANDREVISEDACCOUNTINGSTANDARDSAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONAdditionalInformationDetail"
],
"xbrltype": "booleanItemType"
},
"us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Commitments and Contingencies Disclosure [Abstract]"
}
}
},
"localname": "CommitmentsAndContingenciesDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_CommitmentsDisclosureTextBlock": {
"auth_ref": [
"r106"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.",
"label": "Commitments Disclosure [Text Block]",
"terseLabel": "COMMITMENTS"
}
}
},
"localname": "CommitmentsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTS"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
"auth_ref": [
"r29"
],
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate number of common shares reserved for future issuance.",
"label": "Common Stock, Capital Shares Reserved for Future Issuance",
"terseLabel": "Common stock reserved for future issuance"
}
}
},
"localname": "CommonStockCapitalSharesReservedForFutureIssuance",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockMember": {
"auth_ref": [
"r762",
"r763",
"r764",
"r766",
"r767",
"r768",
"r769",
"r810",
"r811",
"r864",
"r884",
"r889"
],
"lang": {
"en-us": {
"role": {
"documentation": "Stock that is subordinate to all other stock of the issuer.",
"label": "Common Stock [Member]",
"terseLabel": "Common Shares"
}
}
},
"localname": "CommonStockMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_CommonStockNoParValue": {
"auth_ref": [
"r83"
],
"lang": {
"en-us": {
"role": {
"documentation": "Face amount per share of no-par value common stock.",
"label": "Common Stock, No Par Value",
"terseLabel": "Common shares, no par value"
}
}
},
"localname": "CommonStockNoParValue",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommonStockSharesAuthorizedUnlimited": {
"auth_ref": [
"r29"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates that the number of common shares permitted to be issued by an entity's charter and bylaws is unlimited. The acceptable value is \"Unlimited\".",
"label": "Common Stock, Shares Authorized, Unlimited [Fixed List]",
"terseLabel": "Common shares, authorized"
}
}
},
"localname": "CommonStockSharesAuthorizedUnlimited",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "authorizedUnlimitedItemType"
},
"us-gaap_CommonStockSharesIssued": {
"auth_ref": [
"r83"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
"label": "Common Stock, Shares, Issued",
"terseLabel": "Common shares, shares issued"
}
}
},
"localname": "CommonStockSharesIssued",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockSharesOutstanding": {
"auth_ref": [
"r9",
"r83",
"r642",
"r662",
"r889",
"r890"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
"label": "Common Stock, Shares, Outstanding",
"periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
"periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
"terseLabel": "Common shares, shares outstanding"
}
}
},
"localname": "CommonStockSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockValue": {
"auth_ref": [
"r83",
"r580",
"r759"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 0.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
"label": "Common Stock, Value, Issued",
"terseLabel": "Common shares, unlimited authorized without par value, 104,444,936 issued and outstanding at June 30, 2023 and 97,882,884 at December 31, 2022"
}
}
},
"localname": "CommonStockValue",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ComprehensiveIncomeNetOfTax": {
"auth_ref": [
"r34",
"r163",
"r165",
"r171",
"r573",
"r589"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/StatementInterimCondensedConsolidatedStatementOfComprehensiveIncomeLoss": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
"label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
"totalLabel": "Comprehensive income (loss) for the period"
}
}
},
"localname": "ComprehensiveIncomeNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/StatementInterimCondensedConsolidatedStatementOfComprehensiveIncomeLoss"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
}
}
},
"localname": "ComprehensiveIncomeNetOfTaxAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_ComputerSoftwareIntangibleAssetMember": {
"auth_ref": [
"r726",
"r822",
"r823"
],
"lang": {
"en-us": {
"role": {
"documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
"label": "Computer Software, Intangible Asset [Member]",
"terseLabel": "Software [Member]"
}
}
},
"localname": "ComputerSoftwareIntangibleAssetMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ConcentrationRiskBenchmarkDomain": {
"auth_ref": [
"r42",
"r44",
"r70",
"r71",
"r249",
"r711"
],
"lang": {
"en-us": {
"role": {
"documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
"label": "Concentration Risk Benchmark [Domain]",
"terseLabel": "Concentration Risk Benchmark"
}
}
},
"localname": "ConcentrationRiskBenchmarkDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ConcentrationRiskByBenchmarkAxis": {
"auth_ref": [
"r42",
"r44",
"r70",
"r71",
"r249",
"r611",
"r711"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by benchmark of concentration risk.",
"label": "Concentration Risk Benchmark [Axis]",
"terseLabel": "Concentration Risk Benchmark"
}
}
},
"localname": "ConcentrationRiskByBenchmarkAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ConcentrationRiskByTypeAxis": {
"auth_ref": [
"r42",
"r44",
"r70",
"r71",
"r249",
"r711",
"r784"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
"label": "Concentration Risk Type [Axis]",
"terseLabel": "Concentration Risk Type"
}
}
},
"localname": "ConcentrationRiskByTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ConcentrationRiskPercentage1": {
"auth_ref": [
"r42",
"r44",
"r70",
"r71",
"r249"
],
"lang": {
"en-us": {
"role": {
"documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
"label": "Concentration Risk, Percentage",
"terseLabel": "Percentage of Total Account Receivable"
}
}
},
"localname": "ConcentrationRiskPercentage1",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "percentItemType"
},
"us-gaap_ConcentrationRiskTypeDomain": {
"auth_ref": [
"r42",
"r44",
"r70",
"r71",
"r249",
"r711"
],
"lang": {
"en-us": {
"role": {
"documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
"label": "Concentration Risk Type [Domain]",
"terseLabel": "Concentration Risk Type"
}
}
},
"localname": "ConcentrationRiskTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ConsolidationPolicyTextBlock": {
"auth_ref": [
"r66",
"r731"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
"label": "Consolidation, Policy [Policy Text Block]",
"terseLabel": "Principles of consolidation"
}
}
},
"localname": "ConsolidationPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ContractTerminationMember": {
"auth_ref": [
"r738",
"r739",
"r740",
"r741"
],
"lang": {
"en-us": {
"role": {
"documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
"label": "Contract Termination [Member]",
"terseLabel": "Termination Benefits [Member]"
}
}
},
"localname": "ContractTerminationMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
"auth_ref": [
"r834"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
"label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
"terseLabel": "Summary of contract liabilities"
}
}
},
"localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUETables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ContractWithCustomerLiabilityCurrent": {
"auth_ref": [
"r365",
"r366",
"r376"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUESummaryOfContractLiabilitiesDetail": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
"label": "Contract with Customer, Liability, Current",
"totalLabel": "Contract liabilities"
}
}
},
"localname": "ContractWithCustomerLiabilityCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUESummaryOfContractLiabilitiesDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
"auth_ref": [
"r377"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
"label": "Contract with Customer, Liability, Revenue Recognized",
"terseLabel": "Contract liabilities recognized as revenue"
}
}
},
"localname": "ContractWithCustomerLiabilityRevenueRecognized",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ConvertibleDebtSecuritiesMember": {
"auth_ref": [
"r837"
],
"lang": {
"en-us": {
"role": {
"documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.",
"label": "Convertible Debt Securities [Member]",
"terseLabel": "Shares Issuable on Principal Amount Settled in Common Shares [Member]"
}
}
},
"localname": "ConvertibleDebtSecuritiesMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_CostOfGoodsAndServicesSold": {
"auth_ref": [
"r94",
"r564"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_GrossProfit",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
"label": "Cost of Goods and Services Sold",
"terseLabel": "Total cost of sales",
"totalLabel": "Cost of Goods and Services Sold, Total"
}
}
},
"localname": "CostOfGoodsAndServicesSold",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CostOfSalesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing cost of sales.",
"label": "Cost of Sales [Member]"
}
}
},
"localname": "CostOfSalesMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_CostsAndExpensesRelatedParty": {
"auth_ref": [
"r95"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 6.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.",
"label": "Costs and Expenses, Related Party",
"terseLabel": "Settlement of related party expenses",
"verboseLabel": "Related party expense"
}
}
},
"localname": "CostsAndExpensesRelatedParty",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CreditFacilityAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
"label": "Credit Facility [Axis]",
"terseLabel": "Credit Facility"
}
}
},
"localname": "CreditFacilityAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_CreditFacilityDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
"label": "Credit Facility [Domain]",
"terseLabel": "Credit Facility"
}
}
},
"localname": "CreditFacilityDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_CurrentIncomeTaxExpenseBenefit": {
"auth_ref": [
"r114",
"r427",
"r438",
"r809"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
"label": "Current Income Tax Expense (Benefit)",
"terseLabel": "Current tax expense (recovery)",
"totalLabel": "Current Income Tax Expense (Benefit), Total",
"verboseLabel": "Current and deferred income tax expense (recovery)"
}
}
},
"localname": "CurrentIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CustomerConcentrationRiskMember": {
"auth_ref": [
"r43",
"r249"
],
"lang": {
"en-us": {
"role": {
"documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
"label": "Customer Concentration Risk [Member]",
"terseLabel": "Customer Concentration Risk [Member]"
}
}
},
"localname": "CustomerConcentrationRiskMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_DebtConversionConvertedInstrumentAmount1": {
"auth_ref": [
"r39",
"r40"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
"label": "Debt Conversion, Converted Instrument, Amount",
"terseLabel": "Issued to settle related party debt, amount"
}
}
},
"localname": "DebtConversionConvertedInstrumentAmount1",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
"auth_ref": [
"r39",
"r40"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
"label": "Debt Conversion, Converted Instrument, Shares Issued",
"terseLabel": "Issued to settle related party debt, shares"
}
}
},
"localname": "DebtConversionConvertedInstrumentSharesIssued1",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_DebtCurrent": {
"auth_ref": [
"r152"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of debt and lease obligation, classified as current.",
"label": "Debt, Current",
"terseLabel": "Debt amount",
"totalLabel": "Debt, Current, Total"
}
}
},
"localname": "DebtCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Debt Disclosure [Abstract]"
}
}
},
"localname": "DebtDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
"label": "Debt Instrument, Basis Spread on Variable Rate",
"terseLabel": "Revolving credit facility, basis spread on variable rate"
}
}
},
"localname": "DebtInstrumentBasisSpreadOnVariableRate1",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentConvertibleConversionPrice1": {
"auth_ref": [
"r108",
"r347"
],
"lang": {
"en-us": {
"role": {
"documentation": "The price per share of the conversion feature embedded in the debt instrument.",
"label": "Debt Instrument, Convertible, Conversion Price",
"terseLabel": "Convertible debentures, conversion price"
}
}
},
"localname": "DebtInstrumentConvertibleConversionPrice1",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_DebtInstrumentCovenantDescription": {
"auth_ref": [
"r20",
"r80"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Debt Instrument, Covenant Description",
"terseLabel": "Debt instrument covenant terms"
}
}
},
"localname": "DebtInstrumentCovenantDescription",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Description of reference rate used for variable rate of debt instrument.",
"label": "Debt Instrument, Description of Variable Rate Basis",
"terseLabel": "Debt instrument, description of variable rate basis"
}
}
},
"localname": "DebtInstrumentDescriptionOfVariableRateBasis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
"auth_ref": [
"r28",
"r79"
],
"lang": {
"en-us": {
"role": {
"documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).",
"label": "Debt Instrument, Frequency of Periodic Payment",
"terseLabel": "Convertible debentures, frequency of interest payment"
}
}
},
"localname": "DebtInstrumentFrequencyOfPeriodicPayment",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentInterestRateDuringPeriod": {
"auth_ref": [
"r27",
"r73",
"r357"
],
"lang": {
"en-us": {
"role": {
"documentation": "The average effective interest rate during the reporting period.",
"label": "Debt Instrument, Interest Rate During Period",
"terseLabel": "Convertible debentures, interest rate"
}
}
},
"localname": "DebtInstrumentInterestRateDuringPeriod",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentLineItems": {
"auth_ref": [
"r182",
"r345",
"r346",
"r347",
"r348",
"r349",
"r350",
"r351",
"r352",
"r353",
"r354",
"r355",
"r356",
"r357",
"r358",
"r359",
"r360",
"r361",
"r508",
"r742",
"r743",
"r744",
"r745",
"r746",
"r807"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Debt Instrument [Line Items]",
"terseLabel": "Debt Instrument [Line Items]"
}
}
},
"localname": "DebtInstrumentLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentMaturityDate": {
"auth_ref": [
"r136",
"r742",
"r865"
],
"lang": {
"en-us": {
"role": {
"documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
"label": "Debt Instrument, Maturity Date",
"terseLabel": "Convertible debentures, maturity date"
}
}
},
"localname": "DebtInstrumentMaturityDate",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "dateItemType"
},
"us-gaap_DebtInstrumentPeriodicPaymentInterest": {
"auth_ref": [
"r28"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the required periodic payments applied to interest.",
"label": "Debt Instrument, Periodic Payment, Interest",
"negatedLabel": "Interest payments"
}
}
},
"localname": "DebtInstrumentPeriodicPaymentInterest",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtInstrumentTable": {
"auth_ref": [
"r28",
"r53",
"r54",
"r72",
"r73",
"r75",
"r78",
"r109",
"r110",
"r182",
"r345",
"r346",
"r347",
"r348",
"r349",
"r350",
"r351",
"r352",
"r353",
"r354",
"r355",
"r356",
"r357",
"r358",
"r359",
"r360",
"r361",
"r508",
"r742",
"r743",
"r744",
"r745",
"r746",
"r807"
],
"lang": {
"en-us": {
"role": {
"documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
"label": "Schedule of Long-Term Debt Instruments [Table]",
"terseLabel": "Debt Instrument [Table]"
}
}
},
"localname": "DebtInstrumentTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentTerm": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Debt Instrument, Term",
"terseLabel": "Revolving credit facility, term"
}
}
},
"localname": "DebtInstrumentTerm",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "durationItemType"
},
"us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.",
"label": "Deferred Compensation Liability, Current and Noncurrent",
"terseLabel": "Deferred Compensation Liability, Current and Noncurrent",
"totalLabel": "Deferred Compensation Liability, Current and Noncurrent, Total"
}
}
},
"localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredFinanceCostsNet": {
"auth_ref": [
"r74",
"r833"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
"label": "Debt Issuance Costs, Net",
"terseLabel": "Convertible debentures, transaction cost",
"totalLabel": "Debt Issuance Costs, Net, Total"
}
}
},
"localname": "DeferredFinanceCostsNet",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeCurrent": {
"auth_ref": [
"r782"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUESummaryOfContractLiabilitiesDetail": {
"order": 1.0,
"parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
"label": "Deferred Income, Current",
"terseLabel": "Deferred revenue"
}
}
},
"localname": "DeferredIncomeCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUESummaryOfContractLiabilitiesDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxExpenseBenefit": {
"auth_ref": [
"r5",
"r114",
"r129",
"r437",
"r438",
"r809"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
"label": "Deferred Income Tax Expense (Benefit)",
"terseLabel": "Deferred income tax expense",
"totalLabel": "Deferred Income Tax Expense (Benefit), Total"
}
}
},
"localname": "DeferredIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsValuationAllowance": {
"auth_ref": [
"r425"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
"label": "Deferred Tax Assets, Valuation Allowance",
"terseLabel": "Valuation allowance against Deferred Tax Assets"
}
}
},
"localname": "DeferredTaxAssetsValuationAllowance",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureINCOMETAXESAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DepreciationDepletionAndAmortization": {
"auth_ref": [
"r5",
"r231"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
"label": "Depreciation, Depletion and Amortization",
"terseLabel": "Depreciation and amortization",
"totalLabel": "Depreciation, Depletion and Amortization, Total"
}
}
},
"localname": "DepreciationDepletionAndAmortization",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DerivativeLiabilities": {
"auth_ref": [
"r160",
"r161",
"r484",
"r625",
"r626",
"r627",
"r628",
"r630",
"r631",
"r632",
"r633",
"r634",
"r657",
"r659",
"r660",
"r701",
"r702",
"r703",
"r704",
"r705",
"r706",
"r707",
"r730",
"r885"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
"label": "Derivative Liability",
"terseLabel": "Revalued liability",
"totalLabel": "Derivative Liability, Total"
}
}
},
"localname": "DerivativeLiabilities",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisaggregationOfRevenueLineItems": {
"auth_ref": [
"r375",
"r748",
"r749",
"r750",
"r751",
"r752",
"r753",
"r754"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Disaggregation of Revenue [Line Items]",
"terseLabel": "Disaggregation Of Revenue [Line Items]"
}
}
},
"localname": "DisaggregationOfRevenueLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByTimingOfRevenueRecognitionDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisaggregationOfRevenueTable": {
"auth_ref": [
"r375",
"r748",
"r749",
"r750",
"r751",
"r752",
"r753",
"r754"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
"label": "Disaggregation of Revenue [Table]",
"terseLabel": "Disaggregation Of Revenue [Table]"
}
}
},
"localname": "DisaggregationOfRevenueTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByTimingOfRevenueRecognitionDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisaggregationOfRevenueTableTextBlock": {
"auth_ref": [
"r835"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
"label": "Disaggregation of Revenue [Table Text Block]",
"terseLabel": "Disaggregation of revenue by major products and services lines and timing of revenue recognition"
}
}
},
"localname": "DisaggregationOfRevenueTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUETables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
"auth_ref": [
"r382",
"r386",
"r414",
"r415",
"r416",
"r756"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for share-based payment arrangement.",
"label": "Share-Based Payment Arrangement [Text Block]",
"terseLabel": "STOCK-BASED COMPENSATION"
}
}
},
"localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATION"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share-Based Payment Arrangement [Abstract]"
}
}
},
"localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings Per Share [Abstract]",
"terseLabel": "Loss per share"
}
}
},
"localname": "EarningsPerShareAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareBasic": {
"auth_ref": [
"r172",
"r194",
"r195",
"r196",
"r197",
"r198",
"r206",
"r209",
"r214",
"r215",
"r216",
"r220",
"r476",
"r477",
"r574",
"r590",
"r732"
],
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
"label": "Earnings Per Share, Basic",
"totalLabel": "Earnings Per Share, Basic, Total",
"verboseLabel": "Net income (loss) per share (dollars)"
}
}
},
"localname": "EarningsPerShareBasic",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerShareBasicAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings Per Share, Basic [Abstract]"
}
}
},
"localname": "EarningsPerShareBasicAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareDiluted": {
"auth_ref": [
"r172",
"r194",
"r195",
"r196",
"r197",
"r198",
"r209",
"r214",
"r215",
"r216",
"r220",
"r476",
"r477",
"r574",
"r590",
"r732"
],
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
"label": "Earnings Per Share, Diluted",
"totalLabel": "Earnings Per Share, Diluted, Total"
}
}
},
"localname": "EarningsPerShareDiluted",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerShareDilutedAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Earnings Per Share, Diluted [Abstract]"
}
}
},
"localname": "EarningsPerShareDilutedAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareTextBlock": {
"auth_ref": [
"r205",
"r217",
"r218",
"r219"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for earnings per share.",
"label": "Earnings Per Share [Text Block]"
}
}
},
"localname": "EarningsPerShareTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShare"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
"auth_ref": [
"r869"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.",
"label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
"terseLabel": "Effect of foreign exchange on cash, cash equivalents and restricted cash",
"totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total"
}
}
},
"localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EmployeeSeveranceMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
"label": "Employee Severance [Member]",
"terseLabel": "Insurance Costs on Change of Control [Member]"
}
}
},
"localname": "EmployeeSeveranceMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EmployeeStockOptionMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
"label": "Employee Stock Option [Member]",
"terseLabel": "Employee Stock Option [Member]"
}
}
},
"localname": "EmployeeStockOptionMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_EquityComponentDomain": {
"auth_ref": [
"r9",
"r142",
"r166",
"r167",
"r168",
"r183",
"r184",
"r185",
"r190",
"r199",
"r201",
"r221",
"r293",
"r301",
"r364",
"r417",
"r418",
"r419",
"r430",
"r431",
"r456",
"r458",
"r459",
"r460",
"r461",
"r464",
"r475",
"r498",
"r499",
"r500",
"r501",
"r502",
"r503",
"r522",
"r601",
"r602",
"r603",
"r622",
"r689"
],
"lang": {
"en-us": {
"role": {
"documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
"label": "Equity Component [Domain]",
"terseLabel": "Equity Component"
}
}
},
"localname": "EquityComponentDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_EquityMethodInvestmentOwnershipPercentage": {
"auth_ref": [
"r285"
],
"lang": {
"en-us": {
"role": {
"documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
"label": "Equity Method Investment, Ownership Percentage",
"terseLabel": "Percentage of undivided interest"
}
}
},
"localname": "EquityMethodInvestmentOwnershipPercentage",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ExtraordinaryAndUnusualItemsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Unusual or Infrequent Items, or Both [Abstract]"
}
}
},
"localname": "ExtraordinaryAndUnusualItemsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_FacilityClosingMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
"label": "Facility Closing [Member]",
"terseLabel": "Closure of Facility [Member]"
}
}
},
"localname": "FacilityClosingMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_FinancialInstrumentAxis": {
"auth_ref": [
"r255",
"r256",
"r257",
"r258",
"r259",
"r260",
"r261",
"r262",
"r263",
"r264",
"r265",
"r266",
"r267",
"r268",
"r269",
"r270",
"r271",
"r272",
"r273",
"r274",
"r275",
"r276",
"r277",
"r278",
"r279",
"r280",
"r281",
"r282",
"r283",
"r284",
"r303",
"r304",
"r307",
"r308",
"r309",
"r310",
"r311",
"r312",
"r361",
"r363",
"r465",
"r532",
"r533",
"r534",
"r535",
"r536",
"r537",
"r538",
"r539",
"r540",
"r541",
"r542",
"r543",
"r544",
"r545",
"r546",
"r547",
"r548",
"r549",
"r550",
"r551",
"r552",
"r553",
"r554",
"r555",
"r556",
"r557",
"r558",
"r559",
"r560",
"r561",
"r588",
"r736",
"r787",
"r788",
"r789",
"r790",
"r791",
"r792",
"r793",
"r817",
"r818",
"r819",
"r820"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of financial instrument.",
"label": "Financial Instrument [Axis]"
}
}
},
"localname": "FinancialInstrumentAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
"auth_ref": [
"r314",
"r315",
"r316",
"r317",
"r565",
"r572"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by major type or class of finite-lived intangible assets.",
"label": "Finite-Lived Intangible Assets by Major Class [Axis]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
"auth_ref": [
"r47",
"r48"
],
"lang": {
"en-us": {
"role": {
"documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
"label": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
"auth_ref": [
"r494",
"r495",
"r496",
"r497",
"r686"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.",
"label": "Gain (Loss), Foreign Currency Transaction, before Tax",
"terseLabel": "Foreign exchange loss",
"totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total"
}
}
},
"localname": "ForeignCurrencyTransactionGainLossBeforeTax",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
"auth_ref": [
"r103",
"r664",
"r770",
"r867",
"r868",
"r888"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction.",
"label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
"negatedLabel": "Foreign exchange loss"
}
}
},
"localname": "ForeignCurrencyTransactionGainLossUnrealized",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GainLossOnDispositionOfIntangibleAssets": {
"auth_ref": [
"r805"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
},
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of gain (loss) on sale or disposal of intangible assets.",
"label": "Gain (Loss) on Disposition of Intangible Assets",
"negatedLabel": "Gain on sale of software and patents",
"terseLabel": "Gain on sale of software and patents"
}
}
},
"localname": "GainLossOnDispositionOfIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
"auth_ref": [
"r5"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
"label": "Gain (Loss) on Disposition of Property Plant Equipment",
"terseLabel": "Gain on disposal of equipment",
"totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total"
}
}
},
"localname": "GainLossOnSaleOfPropertyPlantEquipment",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GeneralAndAdministrativeExpense": {
"auth_ref": [
"r96",
"r667"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
"label": "General and Administrative Expense",
"terseLabel": "General and administrative",
"totalLabel": "General and Administrative Expense, Total"
}
}
},
"localname": "GeneralAndAdministrativeExpense",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GovernmentContractMember": {
"auth_ref": [
"r836"
],
"lang": {
"en-us": {
"role": {
"documentation": "Formal agreement with government or its agency.",
"label": "Government Contract [Member]",
"terseLabel": "Government [Member]"
}
}
},
"localname": "GovernmentContractMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_GrossProfit": {
"auth_ref": [
"r93",
"r180",
"r226",
"r235",
"r240",
"r243",
"r288",
"r336",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r343",
"r344",
"r485",
"r734",
"r830"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
"label": "Gross Profit",
"terseLabel": "Gross profit",
"totalLabel": "Gross profit"
}
}
},
"localname": "GrossProfit",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_HealthCareMember": {
"auth_ref": [
"r836"
],
"lang": {
"en-us": {
"role": {
"documentation": "Service provided for prevention, maintenance, diagnosis or treatment of physical and mental health.",
"label": "Health Care [Member]",
"terseLabel": "Healthcare [Member]"
}
}
},
"localname": "HealthCareMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
"auth_ref": [
"r0",
"r91",
"r121",
"r226",
"r235",
"r240",
"r243",
"r575",
"r585",
"r734"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
"label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
"totalLabel": "Loss before tax"
}
}
},
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeStatementAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Statement [Abstract]"
}
}
},
"localname": "IncomeStatementAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementLocationAxis": {
"auth_ref": [
"r318",
"r324",
"r672"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by location in the income statement.",
"label": "Income Statement Location [Axis]"
}
}
},
"localname": "IncomeStatementLocationAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementLocationDomain": {
"auth_ref": [
"r324",
"r672"
],
"lang": {
"en-us": {
"role": {
"documentation": "Location in the income statement.",
"label": "Income Statement Location [Domain]"
}
}
},
"localname": "IncomeStatementLocationDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_IncomeTaxAuthorityNameAxis": {
"auth_ref": [
"r7"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by name of taxing authority.",
"label": "Income Tax Authority, Name [Axis]",
"terseLabel": "Income Tax Authority, Name"
}
}
},
"localname": "IncomeTaxAuthorityNameAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureINCOMETAXESAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxAuthorityNameDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
"label": "Income Tax Authority, Name [Domain]",
"terseLabel": "Income Tax Authority, Name"
}
}
},
"localname": "IncomeTaxAuthorityNameDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureINCOMETAXESAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_IncomeTaxDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Tax Disclosure [Abstract]"
}
}
},
"localname": "IncomeTaxDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxDisclosureTextBlock": {
"auth_ref": [
"r181",
"r421",
"r423",
"r424",
"r426",
"r435",
"r439",
"r440",
"r441",
"r617"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
"label": "Income Tax Disclosure [Text Block]",
"terseLabel": "INCOME TAXES"
}
}
},
"localname": "IncomeTaxDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureINCOMETAXES"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_IncomeTaxExpenseBenefit": {
"auth_ref": [
"r126",
"r135",
"r200",
"r201",
"r232",
"r422",
"r436",
"r591"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
"label": "Income Tax Expense (Benefit)",
"totalLabel": "Income tax expense"
}
}
},
"localname": "IncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
"terseLabel": "Income taxes"
}
}
},
"localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxesPaidNet": {
"auth_ref": [
"r38"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
"label": "Income Taxes Paid, Net",
"negatedLabel": "Income taxes received",
"terseLabel": "Income taxes received",
"totalLabel": "Income Taxes Paid, Net, Total"
}
}
},
"localname": "IncomeTaxesPaidNet",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxesReceivable": {
"auth_ref": [
"r76",
"r798"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail": {
"order": 2.0,
"parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
"label": "Income Taxes Receivable, Current",
"terseLabel": "Income tax receivable"
}
}
},
"localname": "IncomeTaxesReceivable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESScheduleOfAccountsNotesLoansAndFinancingReceivableDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
"auth_ref": [
"r4"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 9.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.",
"label": "Increase (Decrease) in Accounts and Other Receivables",
"negatedLabel": "Trade and other receivables"
}
}
},
"localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
"auth_ref": [
"r4"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 13.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
"label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
"terseLabel": "Accounts payable and accrued liabilities",
"totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total"
}
}
},
"localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
"auth_ref": [
"r563",
"r804"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 15.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
"label": "Increase (Decrease) in Contract with Customer, Liability",
"terseLabel": "Customer deposits and deferred revenue"
}
}
},
"localname": "IncreaseDecreaseInContractWithCustomerLiability",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInInventories": {
"auth_ref": [
"r4"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 11.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
"label": "Increase (Decrease) in Inventories",
"negatedLabel": "Inventory",
"totalLabel": "Increase (Decrease) in Inventories, Total"
}
}
},
"localname": "IncreaseDecreaseInInventories",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Increase (Decrease) in Operating Capital [Abstract]",
"terseLabel": "Changes in operating assets and liabilities:"
}
}
},
"localname": "IncreaseDecreaseInOperatingCapitalAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": {
"auth_ref": [
"r804"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 14.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in current liabilities classified as other.",
"label": "Increase (Decrease) in Other Current Liabilities",
"terseLabel": "Other liabilities"
}
}
},
"localname": "IncreaseDecreaseInOtherCurrentLiabilities",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInOtherReceivables": {
"auth_ref": [
"r4"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 10.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in receivables classified as other.",
"label": "Increase (Decrease) in Other Receivables",
"negatedLabel": "Other receivables",
"terseLabel": "Other receivables"
}
}
},
"localname": "IncreaseDecreaseInOtherReceivables",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
"auth_ref": [
"r4"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 12.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
"label": "Increase (Decrease) in Prepaid Expense and Other Assets",
"negatedLabel": "Prepaid and other assets, current and long term"
}
}
},
"localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
"auth_ref": [
"r210",
"r211",
"r216"
],
"lang": {
"en-us": {
"role": {
"documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
"label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities"
}
}
},
"localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]"
}
}
},
"localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_InterestExpense": {
"auth_ref": [
"r74",
"r124",
"r169",
"r230",
"r507",
"r673",
"r770",
"r887"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 4.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
"label": "Interest Expense",
"negatedLabel": "Interest expense",
"totalLabel": "Interest Expense, Total"
}
}
},
"localname": "InterestExpense",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestExpenseSubordinatedNotesAndDebentures": {
"auth_ref": [
"r123"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Interest expense incurred during the reporting period on subordinated notes and debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.",
"label": "Interest Expense, Subordinated Notes and Debentures",
"terseLabel": "Interest on Convertible debentures"
}
}
},
"localname": "InterestExpenseSubordinatedNotesAndDebentures",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestPaidNet": {
"auth_ref": [
"r174",
"r177",
"r178"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
"label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
"negatedLabel": "Interest paid"
}
}
},
"localname": "InterestPaidNet",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestPayableCurrent": {
"auth_ref": [
"r24"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Interest Payable, Current",
"terseLabel": "Accrued interest"
}
}
},
"localname": "InterestPayableCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryNet": {
"auth_ref": [
"r158",
"r728",
"r759"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
"label": "Inventory, Net",
"terseLabel": "Inventory",
"totalLabel": "Inventory, Net, Total"
}
}
},
"localname": "InventoryNet",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryWriteDown": {
"auth_ref": [
"r313"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
"label": "Inventory Write-down",
"terseLabel": "Inventory write down"
}
}
},
"localname": "InventoryWriteDown",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InvestmentIncomeInterest": {
"auth_ref": [
"r97",
"r229"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 3.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
"label": "Investment Income, Interest",
"terseLabel": "Interest income"
}
}
},
"localname": "InvestmentIncomeInterest",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_Liabilities": {
"auth_ref": [
"r23",
"r180",
"r288",
"r336",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r343",
"r344",
"r447",
"r450",
"r451",
"r485",
"r641",
"r733",
"r772",
"r830",
"r870",
"r871"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 0.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
"label": "Liabilities",
"totalLabel": "Total Liabilities"
}
}
},
"localname": "Liabilities",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities [Abstract]",
"terseLabel": "LIABILITIES"
}
}
},
"localname": "LiabilitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesAndStockholdersEquity": {
"auth_ref": [
"r88",
"r120",
"r583",
"r759",
"r808",
"r821",
"r866"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
"label": "Liabilities and Equity",
"totalLabel": "Total Liabilities and Shareholders\u2019 Equity"
}
}
},
"localname": "LiabilitiesAndStockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesCurrent": {
"auth_ref": [
"r26",
"r148",
"r180",
"r288",
"r336",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r343",
"r344",
"r447",
"r450",
"r451",
"r485",
"r759",
"r830",
"r870",
"r871"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 0.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
"label": "Liabilities, Current",
"totalLabel": "Total Current Liabilities",
"verboseLabel": "Current Liabilities"
}
}
},
"localname": "LiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities, Current [Abstract]",
"terseLabel": "Current Liabilities"
}
}
},
"localname": "LiabilitiesCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_LicenseMember": {
"auth_ref": [
"r836"
],
"lang": {
"en-us": {
"role": {
"documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.",
"label": "License [Member]",
"terseLabel": "License fees from Distribution Partners [Member]"
}
}
},
"localname": "LicenseMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_LineOfCreditFacilityAxis": {
"auth_ref": [
"r21",
"r807"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
"label": "Lender Name [Axis]",
"terseLabel": "Lender Name"
}
}
},
"localname": "LineOfCreditFacilityAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_LineOfCreditFacilityBorrowingCapacityDescription": {
"auth_ref": [
"r795",
"r797"
],
"lang": {
"en-us": {
"role": {
"documentation": "Description of the credit facility's borrowing capacity including discussion of how the borrowing capacity is determined (for example, borrowing capacity based on the amount of current assets).",
"label": "Line of Credit Facility, Borrowing Capacity, Description",
"terseLabel": "Revolving credit facility, maximum borrowing capacity, description"
}
}
},
"localname": "LineOfCreditFacilityBorrowingCapacityDescription",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_LineOfCreditFacilityLenderDomain": {
"auth_ref": [
"r21",
"r807"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
"label": "Line of Credit Facility, Lender [Domain]"
}
}
},
"localname": "LineOfCreditFacilityLenderDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
"auth_ref": [
"r21"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
"label": "Line of Credit Facility, Maximum Borrowing Capacity",
"terseLabel": "Revolving credit facility, maximum borrowing capacity"
}
}
},
"localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
"auth_ref": [
"r21"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
"label": "Line of Credit Facility, Remaining Borrowing Capacity",
"terseLabel": "Line of credit available borrowing capacity"
}
}
},
"localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LinesOfCreditCurrent": {
"auth_ref": [
"r81",
"r118"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
"label": "Line of Credit, Current",
"terseLabel": "Leasing facility drawn,"
}
}
},
"localname": "LinesOfCreditCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
"auth_ref": [
"r816"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
"label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
"terseLabel": "TRADE AND OTHER RECEIVABLES"
}
}
},
"localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLES"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
"auth_ref": [
"r19"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
"label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
"terseLabel": "Schedule of non-current assets"
}
}
},
"localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LongTermDebt": {
"auth_ref": [
"r20",
"r119",
"r352",
"r362",
"r743",
"r744",
"r879"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
"label": "Long-Term Debt",
"periodEndLabel": "Long term debt, Balance Ending",
"periodStartLabel": "Long term debt, Balance Beginning",
"totalLabel": "Long-Term Debt, Total"
}
}
},
"localname": "LongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtNoncurrent": {
"auth_ref": [
"r153"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
"label": "Long-Term Debt, Excluding Current Maturities",
"terseLabel": "Long-term debt",
"totalLabel": "Long-Term Debt, Excluding Current Maturities, Total"
}
}
},
"localname": "LongTermDebtNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermDebtTextBlock": {
"auth_ref": [
"r107"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for long-term debt.",
"label": "Long-Term Debt [Text Block]",
"terseLabel": "LONG-TERM DEBT"
}
}
},
"localname": "LongTermDebtTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBT"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by category of items purchased under a long-term purchase commitment.",
"label": "Category of Item Purchased [Axis]",
"terseLabel": "Category of Item Purchased"
}
}
},
"localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTSAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.",
"label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]",
"terseLabel": "Long-term Purchase Commitment, Category of Item Purchased"
}
}
},
"localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTSAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_LongTermPurchaseCommitmentLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Long-Term Purchase Commitment [Line Items]",
"terseLabel": "Long Term Purchase Commitment [Line Items]"
}
}
},
"localname": "LongTermPurchaseCommitmentLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTSAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_LongTermPurchaseCommitmentTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
"label": "Long-Term Purchase Commitment [Table]",
"terseLabel": "Long Term Purchase Commitment [Table]"
}
}
},
"localname": "LongTermPurchaseCommitmentTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTSAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_LongtermDebtTypeAxis": {
"auth_ref": [
"r28"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of long-term debt.",
"label": "Long-Term Debt, Type [Axis]",
"terseLabel": "Long-term Debt, Type"
}
}
},
"localname": "LongtermDebtTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_LongtermDebtTypeDomain": {
"auth_ref": [
"r28",
"r52"
],
"lang": {
"en-us": {
"role": {
"documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
"label": "Long-Term Debt, Type [Domain]",
"terseLabel": "Long-term Debt, Type"
}
}
},
"localname": "LongtermDebtTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_NatureOfOperations": {
"auth_ref": [
"r128",
"r138"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
"label": "Nature of Operations [Text Block]",
"terseLabel": "GENERAL INFORMATION"
}
}
},
"localname": "NatureOfOperations",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureGENERALINFORMATION"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivities": {
"auth_ref": [
"r176"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
"label": "Net Cash Provided by (Used in) Financing Activities",
"totalLabel": "Net cash flows used in financing activities"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivities",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
"terseLabel": "Cash flows from financing activities:"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivities": {
"auth_ref": [
"r176"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
"label": "Net Cash Provided by (Used in) Investing Activities",
"totalLabel": "Net cash flows used in investing activities"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivities",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
"terseLabel": "Cash flows from investing activities:"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivities": {
"auth_ref": [
"r101",
"r102",
"r103"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 0.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
"label": "Net Cash Provided by (Used in) Operating Activities",
"totalLabel": "Net cash flows used in operating activities"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivities",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
"terseLabel": "Cash flows from operating activities:"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetIncomeLoss": {
"auth_ref": [
"r92",
"r103",
"r122",
"r146",
"r162",
"r164",
"r168",
"r180",
"r189",
"r194",
"r195",
"r196",
"r197",
"r200",
"r201",
"r212",
"r226",
"r235",
"r240",
"r243",
"r288",
"r336",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r343",
"r344",
"r477",
"r485",
"r587",
"r665",
"r687",
"r688",
"r734",
"r770",
"r830"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://dirtt.net/20230630/taxonomy/role/StatementInterimCondensedConsolidatedStatementOfComprehensiveIncomeLoss": {
"order": 0.0,
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
"label": "Net Income (Loss)",
"terseLabel": "Net loss for the period",
"totalLabel": "Net loss",
"verboseLabel": "Income (loss) for the period"
}
}
},
"localname": "NetIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity",
"http://dirtt.net/20230630/taxonomy/role/StatementInterimCondensedConsolidatedStatementOfComprehensiveIncomeLoss"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
"auth_ref": [
"r173",
"r194",
"r195",
"r196",
"r197",
"r206",
"r207",
"r213",
"r216",
"r226",
"r235",
"r240",
"r243",
"r734"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
"label": "Net Income (Loss) Available to Common Stockholders, Basic",
"totalLabel": "Net income (loss) per share - diluted"
}
}
},
"localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Accounting Standards Update and Change in Accounting Principle [Abstract]"
}
}
},
"localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
"auth_ref": [
"r130",
"r131",
"r137",
"r145",
"r187",
"r188",
"r191",
"r192",
"r203",
"r204",
"r294",
"r295",
"r432",
"r433",
"r434",
"r462",
"r473",
"r479",
"r480",
"r481",
"r491",
"r492",
"r493",
"r513",
"r514",
"r523",
"r569",
"r570",
"r571",
"r605",
"r606",
"r607",
"r608",
"r610"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
"label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
"terseLabel": "ADOPTION OF NEW AND REVISED ACCOUNTING STANDARDS"
}
}
},
"localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureADOPTIONOFNEWANDREVISEDACCOUNTINGSTANDARDS"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
"auth_ref": [
"r140",
"r141",
"r142",
"r143",
"r144",
"r186",
"r189",
"r190",
"r191",
"r193",
"r196",
"r203",
"r220",
"r253",
"r254",
"r290",
"r291",
"r292",
"r293",
"r296",
"r297",
"r298",
"r299",
"r300",
"r301",
"r319",
"r417",
"r418",
"r419",
"r428",
"r429",
"r430",
"r431",
"r442",
"r443",
"r444",
"r453",
"r454",
"r455",
"r456",
"r457",
"r458",
"r459",
"r460",
"r461",
"r463",
"r464",
"r466",
"r467",
"r468",
"r469",
"r470",
"r471",
"r472",
"r474",
"r475",
"r476",
"r477",
"r478",
"r482",
"r483",
"r487",
"r488",
"r489",
"r490",
"r505",
"r506",
"r509",
"r510",
"r511",
"r512",
"r518",
"r519",
"r520",
"r521",
"r522",
"r566",
"r567",
"r568",
"r599",
"r600",
"r601",
"r602",
"r603",
"r604",
"r605",
"r606",
"r607",
"r608",
"r609",
"r610",
"r612"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
"terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]"
}
}
},
"localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureADOPTIONOFNEWANDREVISEDACCOUNTINGSTANDARDSAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
"auth_ref": [
"r41",
"r140",
"r141",
"r142",
"r143",
"r144",
"r186",
"r189",
"r190",
"r191",
"r193",
"r196",
"r203",
"r220",
"r253",
"r254",
"r290",
"r291",
"r292",
"r293",
"r296",
"r297",
"r298",
"r299",
"r300",
"r301",
"r319",
"r417",
"r418",
"r419",
"r428",
"r429",
"r430",
"r431",
"r442",
"r443",
"r444",
"r453",
"r454",
"r455",
"r456",
"r457",
"r458",
"r459",
"r460",
"r461",
"r463",
"r464",
"r466",
"r467",
"r468",
"r469",
"r470",
"r471",
"r472",
"r474",
"r475",
"r476",
"r477",
"r478",
"r482",
"r483",
"r487",
"r488",
"r489",
"r490",
"r505",
"r506",
"r509",
"r510",
"r511",
"r512",
"r518",
"r519",
"r520",
"r521",
"r522",
"r566",
"r567",
"r568",
"r599",
"r600",
"r601",
"r602",
"r603",
"r604",
"r605",
"r606",
"r607",
"r608",
"r609",
"r610",
"r612"
],
"lang": {
"en-us": {
"role": {
"documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
"label": "Accounting Standards Update and Change in Accounting Principle [Table]",
"terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]"
}
}
},
"localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureADOPTIONOFNEWANDREVISEDACCOUNTINGSTANDARDSAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureBASISOFPRESENTATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_NoncurrentAssets": {
"auth_ref": [
"r248"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
"label": "Long-Lived Assets",
"terseLabel": "Non-current assets"
}
}
},
"localname": "NoncurrentAssets",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSegmentReportingScheduleOfNoncurrentAssetsDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NonoperatingIncomeExpense": {
"auth_ref": [
"r98"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
"label": "Nonoperating Income (Expense)",
"totalLabel": "Non Operating (income) loss"
}
}
},
"localname": "NonoperatingIncomeExpense",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NumberOfCountriesInWhichEntityOperates": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The number of countries in which the entity operates as of balance sheet date.",
"label": "Number of Countries in which Entity Operates",
"terseLabel": "Number of principal geographic locations"
}
}
},
"localname": "NumberOfCountriesInWhichEntityOperates",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGAdditionalInformationDetail"
],
"xbrltype": "integerItemType"
},
"us-gaap_NumberOfOperatingSegments": {
"auth_ref": [
"r815"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
"label": "Number of Operating Segments",
"terseLabel": "Number of operating segments"
}
}
},
"localname": "NumberOfOperatingSegments",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGAdditionalInformationDetail"
],
"xbrltype": "integerItemType"
},
"us-gaap_NumberOfReportableSegments": {
"auth_ref": [
"r815"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
"label": "Number of Reportable Segments",
"terseLabel": "Number of reportable segments"
}
}
},
"localname": "NumberOfReportableSegments",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGAdditionalInformationDetail"
],
"xbrltype": "integerItemType"
},
"us-gaap_OperatingExpenses": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
"label": "Operating Expenses",
"totalLabel": "Total operating expenses"
}
}
},
"localname": "OperatingExpenses",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingExpensesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Operating Expenses [Abstract]",
"terseLabel": "Expenses"
}
}
},
"localname": "OperatingExpensesAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_OperatingIncomeLoss": {
"auth_ref": [
"r226",
"r235",
"r240",
"r243",
"r734"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The net result for the period of deducting operating expenses from operating revenues.",
"label": "Operating Income (Loss)",
"totalLabel": "Operating loss"
}
}
},
"localname": "OperatingIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityCurrent": {
"auth_ref": [
"r516"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
"label": "Operating Lease, Liability, Current",
"terseLabel": "Current portion of lease liabilities"
}
}
},
"localname": "OperatingLeaseLiabilityCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityNoncurrent": {
"auth_ref": [
"r516"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
"label": "Operating Lease, Liability, Noncurrent",
"terseLabel": "Long-term lease liabilities"
}
}
},
"localname": "OperatingLeaseLiabilityNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseRightOfUseAsset": {
"auth_ref": [
"r515"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's right to use underlying asset under operating lease.",
"label": "Operating Lease, Right-of-Use Asset",
"terseLabel": "Operating lease right-of-use assets, net"
}
}
},
"localname": "OperatingLeaseRightOfUseAsset",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
}
}
},
"localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_OtherAssetsNoncurrent": {
"auth_ref": [
"r150"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncurrent assets classified as other.",
"label": "Other Assets, Noncurrent",
"terseLabel": "Other assets"
}
}
},
"localname": "OtherAssetsNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
"auth_ref": [
"r3"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/StatementInterimCondensedConsolidatedStatementOfComprehensiveIncomeLoss": {
"order": 1.0,
"parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
"label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
"terseLabel": "Exchange differences on translation of foreign operations",
"totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total",
"verboseLabel": "Foreign currency translation adjustment"
}
}
},
"localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity",
"http://dirtt.net/20230630/taxonomy/role/StatementInterimCondensedConsolidatedStatementOfComprehensiveIncomeLoss"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of other current liabilities.",
"label": "Other Current Liabilities [Table Text Block]",
"terseLabel": "Summary of Other Liabilities"
}
}
},
"localname": "OtherCurrentLiabilitiesTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_OtherLiabilities": {
"auth_ref": [
"r77",
"r577",
"r637",
"r638",
"r772",
"r886"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities classified as other.",
"label": "Other Liabilities",
"totalLabel": "Other Liabilities, Total"
}
}
},
"localname": "OtherLiabilities",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherLiabilitiesCurrent": {
"auth_ref": [
"r24",
"r759"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
"label": "Other Liabilities, Current",
"terseLabel": "Other liabilities",
"totalLabel": "Other liabilities"
}
}
},
"localname": "OtherLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIESSummaryOfOtherLiabilitiesDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherLiabilitiesCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Other Liabilities, Current [Abstract]"
}
}
},
"localname": "OtherLiabilitiesCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_OtherLiabilitiesDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Other Liabilities Disclosure [Abstract]"
}
}
},
"localname": "OtherLiabilitiesDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_OtherLiabilitiesDisclosureTextBlock": {
"auth_ref": [
"r25"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for other liabilities.",
"label": "Other Liabilities Disclosure [Text Block]",
"terseLabel": "OTHER LIABILITIES"
}
}
},
"localname": "OtherLiabilitiesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureOTHERLIABILITIES"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_OtherReceivables": {
"auth_ref": [
"r155",
"r651"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount due from parties in nontrade transactions, classified as other.",
"label": "Other Receivables",
"terseLabel": "Other receivables",
"verboseLabel": "Trade and accrued receivables"
}
}
},
"localname": "OtherReceivables",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherRestructuringMember": {
"auth_ref": [
"r738",
"r739",
"r740",
"r741"
],
"lang": {
"en-us": {
"role": {
"documentation": "Restructuring and related activities classified as other.",
"label": "Other Restructuring [Member]",
"terseLabel": "Other Cost [Member]"
}
}
},
"localname": "OtherRestructuringMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_PatentsMember": {
"auth_ref": [
"r115"
],
"lang": {
"en-us": {
"role": {
"documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
"label": "Patents [Member]",
"terseLabel": "Patents [Member]"
}
}
},
"localname": "PatentsMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PaymentsForRestructuring": {
"auth_ref": [
"r323",
"r803"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
"label": "Payments for Restructuring",
"negatedLabel": "Reorganization costs paid",
"terseLabel": "Payment for reorganization cost"
}
}
},
"localname": "PaymentsForRestructuring",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsForSoftware": {
"auth_ref": [
"r100"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
"label": "Payments for Software",
"negatedLabel": "Capitalized software development expenditures",
"totalLabel": "Payments for Software, Total"
}
}
},
"localname": "PaymentsForSoftware",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquireOtherProductiveAssets": {
"auth_ref": [
"r100"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.",
"label": "Payments to Acquire Other Productive Assets",
"negatedLabel": "Other asset expenditures"
}
}
},
"localname": "PaymentsToAcquireOtherProductiveAssets",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
"auth_ref": [
"r100"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 0.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
"label": "Payments to Acquire Property, Plant, and Equipment",
"negatedLabel": "Purchase of property, plant and equipment, net of accounts payable changes",
"totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total"
}
}
},
"localname": "PaymentsToAcquirePropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PerformanceSharesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based payment arrangement awarded for meeting performance target.",
"label": "Performance Shares [Member]",
"terseLabel": "Performance Share Units (\"PSUs\") [Member]"
}
}
},
"localname": "PerformanceSharesMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_PlanNameAxis": {
"auth_ref": [
"r838",
"r839",
"r840",
"r841",
"r842",
"r843",
"r844",
"r845",
"r846",
"r847",
"r848",
"r849",
"r850",
"r851",
"r852",
"r853",
"r854",
"r855",
"r856",
"r857",
"r858",
"r859",
"r860",
"r861",
"r862",
"r863"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by plan name for share-based payment arrangement.",
"label": "Plan Name [Axis]",
"terseLabel": "Plan Name"
}
}
},
"localname": "PlanNameAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_PlanNameDomain": {
"auth_ref": [
"r838",
"r839",
"r840",
"r841",
"r842",
"r843",
"r844",
"r845",
"r846",
"r847",
"r848",
"r849",
"r850",
"r851",
"r852",
"r853",
"r854",
"r855",
"r856",
"r857",
"r858",
"r859",
"r860",
"r861",
"r862",
"r863"
],
"lang": {
"en-us": {
"role": {
"documentation": "Plan name for share-based payment arrangement.",
"label": "Plan Name [Domain]",
"terseLabel": "Plan Name"
}
}
},
"localname": "PlanNameDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
"auth_ref": [
"r799"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
"label": "Prepaid Expense and Other Assets, Current",
"terseLabel": "Prepaids and other current assets"
}
}
},
"localname": "PrepaidExpenseAndOtherAssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PrimeRateMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.",
"label": "Prime Rate [Member]",
"terseLabel": "Prime Rate [Member]"
}
}
},
"localname": "PrimeRateMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
"auth_ref": [
"r35",
"r614"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 0.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
"label": "Proceeds from Issuance of Long-Term Debt",
"terseLabel": "Proceeds received on long-term debt",
"totalLabel": "Proceeds from Issuance of Long-Term Debt, Total",
"verboseLabel": "Issuances"
}
}
},
"localname": "ProceedsFromIssuanceOfLongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": {
"auth_ref": [
"r35"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.",
"label": "Proceeds from Issuance of Unsecured Debt",
"terseLabel": "Issuance of convertible debentures"
}
}
},
"localname": "ProceedsFromIssuanceOfUnsecuredDebt",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromSaleOfIntangibleAssets": {
"auth_ref": [
"r99"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
"label": "Proceeds from Sale of Intangible Assets",
"terseLabel": "Proceeds on sale of software and patents"
}
}
},
"localname": "ProceedsFromSaleOfIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
"auth_ref": [
"r99"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
"label": "Proceeds from Sale of Property, Plant, and Equipment",
"terseLabel": "Proceeds on sale of equipment",
"totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total"
}
}
},
"localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProductMember": {
"auth_ref": [
"r748"
],
"lang": {
"en-us": {
"role": {
"documentation": "Article or substance produced by nature, labor or machinery.",
"label": "Product [Member]",
"terseLabel": "Product [Member]",
"verboseLabel": "Total product revenue [Member]"
}
}
},
"localname": "ProductMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "domainItemType"
},
"us-gaap_ProfitLoss": {
"auth_ref": [
"r146",
"r162",
"r164",
"r175",
"r180",
"r189",
"r200",
"r201",
"r226",
"r235",
"r240",
"r243",
"r288",
"r336",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r343",
"r344",
"r445",
"r448",
"r449",
"r477",
"r485",
"r575",
"r586",
"r621",
"r665",
"r687",
"r688",
"r734",
"r757",
"r758",
"r771",
"r802",
"r830"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 0.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
"label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
"terseLabel": "Net loss for the period",
"totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total"
}
}
},
"localname": "ProfitLoss",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PropertyPlantAndEquipmentNet": {
"auth_ref": [
"r6",
"r576",
"r584",
"r759"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
"label": "Property, Plant and Equipment, Net",
"terseLabel": "Property, plant and equipment, net",
"totalLabel": "Property, Plant and Equipment, Net, Total"
}
}
},
"localname": "PropertyPlantAndEquipmentNet",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PurchaseObligation": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
"label": "Purchase Obligation",
"terseLabel": "Purchase obligation, outstanding",
"totalLabel": "Purchase Obligation, Total"
}
}
},
"localname": "PurchaseObligation",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureCOMMITMENTSAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ReceivablesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Receivables [Abstract]"
}
}
},
"localname": "ReceivablesAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_RelatedPartyTransactionLineItems": {
"auth_ref": [
"r668",
"r669",
"r672"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Related Party Transaction [Line Items]",
"verboseLabel": "Related Party Transaction [Line Items]"
}
}
},
"localname": "RelatedPartyTransactionLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
"label": "Related Party Transaction, Purchases from Related Party",
"terseLabel": "Trade and accrued receivables"
}
}
},
"localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RelatedPartyTransactionsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Related Party Transactions [Abstract]"
}
}
},
"localname": "RelatedPartyTransactionsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
"auth_ref": [
"r524",
"r525",
"r526",
"r527",
"r528",
"r618",
"r619",
"r620",
"r670",
"r671",
"r672",
"r692",
"r693"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
"label": "Related Party Transactions Disclosure [Text Block]"
}
}
},
"localname": "RelatedPartyTransactionsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransaction"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RepaymentsOfLinesOfCredit": {
"auth_ref": [
"r36",
"r807"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
"label": "Repayments of Lines of Credit",
"terseLabel": "Repayments of Lines of Credit"
}
}
},
"localname": "RepaymentsOfLinesOfCredit",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RepaymentsOfLongTermDebt": {
"auth_ref": [
"r36",
"r615"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
"label": "Repayments of Long-Term Debt",
"negatedLabel": "Repayment of long-term debt",
"negatedTerseLabel": "Principal repayments",
"totalLabel": "Repayments of Long-Term Debt, Total"
}
}
},
"localname": "RepaymentsOfLongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RepaymentsOfRelatedPartyDebt": {
"auth_ref": [
"r36"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.",
"label": "Repayments of Related Party Debt",
"terseLabel": "Issued to settle related party debt"
}
}
},
"localname": "RepaymentsOfRelatedPartyDebt",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestrictedCash": {
"auth_ref": [
"r794",
"r806",
"r878",
"r880"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfCashFlowsParenthetical": {
"order": 1.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
"label": "Restricted Cash",
"terseLabel": "Restricted cash",
"totalLabel": "Restricted Cash, Total"
}
}
},
"localname": "RestrictedCash",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfCashFlowsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestrictedCashCurrent": {
"auth_ref": [
"r794",
"r806"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
"label": "Restricted Cash, Current",
"terseLabel": "Restricted cash"
}
}
},
"localname": "RestrictedCashCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestrictedStockUnitsRSUMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
"label": "Restricted Stock Units (RSUs) [Member]",
"terseLabel": "Restricted Share Units (\"RSUs\") [Member]",
"verboseLabel": "Restricted Share Units (\"RSUs\") Performance-Based [Member]"
}
}
},
"localname": "RestrictedStockUnitsRSUMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_RestructuringAndRelatedActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Restructuring and Related Activities [Abstract]"
}
}
},
"localname": "RestructuringAndRelatedActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
"auth_ref": [
"r320",
"r321",
"r323",
"r326",
"r331"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
"label": "Restructuring and Related Activities Disclosure [Text Block]",
"terseLabel": "REORGANIZATION"
}
}
},
"localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATION"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RestructuringCharges": {
"auth_ref": [
"r5",
"r327",
"r328",
"r825"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 5.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
"label": "Restructuring Charges",
"terseLabel": "Reorganization",
"totalLabel": "Restructuring Charges, Total",
"verboseLabel": "Restructuring charges"
}
}
},
"localname": "RestructuringCharges",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestructuringCostAndReserveAxis": {
"auth_ref": [
"r322",
"r323",
"r328",
"r329"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of restructuring cost.",
"label": "Restructuring Type [Axis]",
"terseLabel": "Restructuring Type"
}
}
},
"localname": "RestructuringCostAndReserveAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_RestructuringCostAndReserveLineItems": {
"auth_ref": [
"r322",
"r323",
"r324",
"r325",
"r328",
"r329",
"r330"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Restructuring Cost and Reserve [Line Items]",
"terseLabel": "Restructuring Cost And Reserve [Line Items]"
}
}
},
"localname": "RestructuringCostAndReserveLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_RestructuringReserveAcceleratedDepreciation": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of accelerated depreciation charged against earnings associated with exit from or disposal of business activities or restructuring plan.",
"label": "Restructuring and Related Cost, Accelerated Depreciation",
"terseLabel": "Accelerated depreciation",
"verboseLabel": "Accelerated depreciation and amortization associated with product line discontinuation and closure the Phoenix Facility"
}
}
},
"localname": "RestructuringReserveAcceleratedDepreciation",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationPhoenixFacilityRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestructuringReserveCurrent": {
"auth_ref": [
"r796",
"r826",
"r827"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
"label": "Restructuring Reserve, Current",
"terseLabel": "Restructuring cost"
}
}
},
"localname": "RestructuringReserveCurrent",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RetainedEarningsAccumulatedDeficit": {
"auth_ref": [
"r85",
"r111",
"r582",
"r605",
"r610",
"r616",
"r643",
"r759"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of accumulated undistributed earnings (deficit).",
"label": "Retained Earnings (Accumulated Deficit)",
"terseLabel": "Accumulated deficit",
"totalLabel": "Retained Earnings (Accumulated Deficit), Total"
}
}
},
"localname": "RetainedEarningsAccumulatedDeficit",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RetainedEarningsMember": {
"auth_ref": [
"r142",
"r183",
"r184",
"r185",
"r190",
"r199",
"r201",
"r293",
"r301",
"r417",
"r418",
"r419",
"r430",
"r431",
"r456",
"r459",
"r460",
"r464",
"r475",
"r601",
"r603",
"r622",
"r889"
],
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated undistributed earnings (deficit).",
"label": "Retained Earnings [Member]",
"terseLabel": "Accumulated deficit"
}
}
},
"localname": "RetainedEarningsMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "domainItemType"
},
"us-gaap_RevenueFromContractWithCustomerAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Revenue from Contract with Customer [Abstract]"
}
}
},
"localname": "RevenueFromContractWithCustomerAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_RevenueFromContractWithCustomerTextBlock": {
"auth_ref": [
"r139",
"r367",
"r368",
"r369",
"r370",
"r371",
"r372",
"r373",
"r374",
"r378"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
"label": "Revenue from Contract with Customer [Text Block]",
"terseLabel": "REVENUE"
}
}
},
"localname": "RevenueFromContractWithCustomerTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUE"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
"auth_ref": [
"r18"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
"label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
"terseLabel": "Schedule of revenue from external customers"
}
}
},
"localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_Revenues": {
"auth_ref": [
"r170",
"r180",
"r227",
"r228",
"r234",
"r238",
"r239",
"r245",
"r247",
"r249",
"r288",
"r336",
"r337",
"r338",
"r339",
"r340",
"r341",
"r342",
"r343",
"r344",
"r485",
"r575",
"r830"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_GrossProfit",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
"label": "Revenues",
"terseLabel": "Total revenue",
"totalLabel": "Revenues, Total",
"verboseLabel": "Revenue from external customers"
}
}
},
"localname": "Revenues",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByTimingOfRevenueRecognitionDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGScheduleOfRevenueFromExternalCustomersDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
"terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
}
}
},
"localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSegmentReportingScheduleOfNoncurrentAssetsDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGScheduleOfRevenueFromExternalCustomersDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_RevolvingCreditFacilityMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
"label": "Revolving Credit Facility [Member]",
"terseLabel": "Revolving Credit Facility [Member]"
}
}
},
"localname": "RevolvingCreditFacilityMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTSummaryOfLongTermDebtReconciliationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_SaleLeasebackTransactionLineItems": {
"auth_ref": [
"r125",
"r517"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Sale Leaseback Transaction [Line Items]"
}
}
},
"localname": "SaleLeasebackTransactionLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SaleLeasebackTransactionTable": {
"auth_ref": [
"r125",
"r517"
],
"lang": {
"en-us": {
"role": {
"documentation": "A summary of the elements of a transaction involving the entity's sale of property to another party and the lease of the property back to the entity.",
"label": "Sale Leaseback Transaction [Table]"
}
}
},
"localname": "SaleLeasebackTransactionTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureGainOnSaleOfSoftwareAndPatentsAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SalesRevenueNetMember": {
"auth_ref": [
"r249",
"r783"
],
"lang": {
"en-us": {
"role": {
"documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
"label": "Revenue Benchmark [Member]",
"terseLabel": "Sales Revenue [Member]"
}
}
},
"localname": "SalesRevenueNetMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
"auth_ref": [
"r31"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
"label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
"terseLabel": "Schedule of accounts, notes, loans and financing receivable"
}
}
},
"localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDebtTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
"label": "Schedule of Debt [Table Text Block]",
"terseLabel": "Summary of Long Term Debt Reconciliation"
}
}
},
"localname": "ScheduleOfDebtTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
"auth_ref": [
"r814"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
"label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
"terseLabel": "Schedule of Earnings Per Share"
}
}
},
"localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
"auth_ref": [
"r63"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
"label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
"terseLabel": "Summary of stock-based compensation expense"
}
}
},
"localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
"auth_ref": [
"r45"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.",
"label": "Revenue from External Customers by Products and Services [Table Text Block]",
"terseLabel": "Schedule of sales by industry"
}
}
},
"localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUETables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": {
"auth_ref": [
"r69",
"r116"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule detailing the information required and determined to be disclosed regarding the fair value of financial assets and financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
"label": "Schedule of Fair Value, off-Balance-Sheet Risks [Table]"
}
}
},
"localname": "ScheduleOfFairValueOffBalanceSheetRisksTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
"auth_ref": [
"r322",
"r323",
"r324",
"r325",
"r328",
"r329",
"r330"
],
"lang": {
"en-us": {
"role": {
"documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
"label": "Schedule of Restructuring and Related Costs [Table]",
"terseLabel": "Schedule Of Restructuring And Related Costs [Table]"
}
}
},
"localname": "ScheduleOfRestructuringAndRelatedCostsTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
"auth_ref": [
"r49",
"r50",
"r51"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular 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.",
"label": "Restructuring and Related Costs [Table Text Block]",
"terseLabel": "Restructuring Costs"
}
}
},
"localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
"auth_ref": [
"r46",
"r90"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.",
"label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
"terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]"
}
}
},
"localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSegmentReportingScheduleOfNoncurrentAssetsDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTINGScheduleOfRevenueFromExternalCustomersDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
"auth_ref": [
"r16",
"r17",
"r59"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
"label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
"terseLabel": "Summary of RSUs, Share Awards, PSUs, DSUs Activity"
}
}
},
"localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
"auth_ref": [
"r383",
"r385",
"r387",
"r388",
"r389",
"r390",
"r391",
"r392",
"r393",
"r394",
"r395",
"r396",
"r397",
"r398",
"r399",
"r400",
"r401",
"r402",
"r403",
"r404",
"r405",
"r406",
"r407",
"r408",
"r409",
"r410",
"r411",
"r412"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about share-based payment arrangement.",
"label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
"terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]"
}
}
},
"localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfStockBasedCompensationExpenseDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
"auth_ref": [
"r55"
],
"lang": {
"en-us": {
"role": {
"documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
"terseLabel": "Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Table]"
}
}
},
"localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
"auth_ref": [
"r55"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
"terseLabel": "Summary of options outstanding by range of exercise prices"
}
}
},
"localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
"auth_ref": [
"r16",
"r17",
"r56"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
"label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
"terseLabel": "Summary of options granted, exercised, surrendered, forfeited and expired"
}
}
},
"localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SegmentReportingAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Segment Reporting [Abstract]"
}
}
},
"localname": "SegmentReportingAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_SegmentReportingDisclosureTextBlock": {
"auth_ref": [
"r222",
"r223",
"r224",
"r225",
"r226",
"r233",
"r237",
"r241",
"r242",
"r243",
"r244",
"r245",
"r246",
"r249"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
"label": "Segment Reporting Disclosure [Text Block]",
"terseLabel": "SEGMENT REPORTING"
}
}
},
"localname": "SegmentReportingDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSEGMENTREPORTING"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SellingAndMarketingExpense": {
"auth_ref": [],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations": {
"order": 0.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
"label": "Selling and Marketing Expense",
"terseLabel": "Sales and marketing",
"totalLabel": "Selling and Marketing Expense, Total"
}
}
},
"localname": "SellingAndMarketingExpense",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ServiceMember": {
"auth_ref": [
"r748"
],
"lang": {
"en-us": {
"role": {
"documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
"label": "Service [Member]",
"terseLabel": "Installation and other services [Member]",
"verboseLabel": "Service [Member]"
}
}
},
"localname": "ServiceMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByMajorProductsAndServicesLinesDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEScheduleOfSalesByIndustryDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensation": {
"auth_ref": [
"r4"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncash expense for share-based payment arrangement.",
"label": "Share-Based Payment Arrangement, Noncash Expense",
"terseLabel": "Stock-based compensation, net of settlements",
"totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total"
}
}
},
"localname": "ShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
"auth_ref": [
"r756"
],
"lang": {
"en-us": {
"role": {
"documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
"terseLabel": "Share-based compensation arrangement by share-based payment award, award requisite service period"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "durationItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r401"
],
"lang": {
"en-us": {
"role": {
"documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
"terseLabel": "Share based compensation other than option grant date fair value"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
"auth_ref": [
"r383",
"r385",
"r387",
"r388",
"r389",
"r390",
"r391",
"r392",
"r393",
"r394",
"r395",
"r396",
"r397",
"r398",
"r399",
"r400",
"r401",
"r402",
"r403",
"r404",
"r405",
"r406",
"r407",
"r408",
"r409",
"r410",
"r411",
"r412"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
"terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfStockBasedCompensationExpenseDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": {
"auth_ref": [
"r15"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations",
"negatedLabel": "Expired",
"terseLabel": "Expired"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
"auth_ref": [
"r14"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures",
"negatedLabel": "Forfeited"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
"auth_ref": [
"r13"
],
"lang": {
"en-us": {
"role": {
"documentation": "Net number of non-option equity instruments granted to participants.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
"terseLabel": "Granted"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Other increase (decrease) in number of shares reserved for issuance under non-option equity instrument agreements that is not separately disclosed.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Other",
"negatedLabel": "Withheld to settle employee tax obligations"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
"auth_ref": [
"r11",
"r12"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
"periodEndLabel": "Number of units, Outstanding at the end",
"periodStartLabel": "Number of units, Outstanding at the beginning"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
"auth_ref": [
"r392"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
"terseLabel": "Number of options, Exercisable"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
"auth_ref": [
"r392"
],
"lang": {
"en-us": {
"role": {
"documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
"terseLabel": "Weighted average exercise price, Exercisable"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
"auth_ref": [
"r397"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
"negatedLabel": "Number of options, Expired"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
"auth_ref": [
"r396"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
"negatedLabel": "Number of options, Forfeited"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
"auth_ref": [
"r394"
],
"lang": {
"en-us": {
"role": {
"documentation": "Gross number of share options (or share units) granted during the period.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
"auth_ref": [
"r390",
"r391"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of options outstanding, including both vested and non-vested options.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
"periodEndLabel": "Number of options, Outstanding at the end",
"periodStartLabel": "Number of options, Outstanding at the beginning"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
"auth_ref": [
"r390",
"r391"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
"periodEndLabel": "Weighted average exercise price, Outstanding at the end",
"periodStartLabel": "Weighted average exercise price, Outstanding at the beginning"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
"auth_ref": [
"r55"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares issued under share-based payment arrangement.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
"terseLabel": "Share Awards were issued to employees"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
"auth_ref": [
"r387",
"r388",
"r389",
"r390",
"r391",
"r392",
"r393",
"r394",
"r395",
"r396",
"r397",
"r398",
"r399",
"r400",
"r401",
"r402",
"r403",
"r404",
"r405",
"r406",
"r407",
"r408",
"r409",
"r410",
"r411",
"r412"
],
"lang": {
"en-us": {
"role": {
"documentation": "Award under share-based payment arrangement.",
"label": "All Award Types",
"terseLabel": "Award Type"
}
}
},
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfRsusShareAwardsPsusDsusActivityDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfStockBasedCompensationExpenseDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
"auth_ref": [
"r397"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
"label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
"terseLabel": "Weighted average exercise price, Expired"
}
}
},
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
"auth_ref": [
"r396"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
"label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
"terseLabel": "Weighted average exercise price, Forfeited"
}
}
},
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsGrantedExercisedSurrenderedForfeitedAndExpiredDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
"label": "Share-Based Payment Arrangement, Tranche One [Member]",
"terseLabel": "Share-based Payment Arrangement, Tranche One [Member]"
}
}
},
"localname": "ShareBasedCompensationAwardTrancheOneMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
"label": "Share-Based Payment Arrangement, Tranche Three [Member]",
"terseLabel": "Share-based Payment Arrangement, Tranche Three"
}
}
},
"localname": "ShareBasedCompensationAwardTrancheThreeMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
"label": "Share-Based Payment Arrangement, Tranche Two [Member]",
"terseLabel": "Share-based Payment Arrangement, Tranche Two [Member]"
}
}
},
"localname": "ShareBasedCompensationAwardTrancheTwoMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
"auth_ref": [
"r61"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by range of option prices pertaining to options granted.",
"label": "Exercise Price Range [Axis]",
"terseLabel": "Exercise Price Range"
}
}
},
"localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
"auth_ref": [
"r62"
],
"lang": {
"en-us": {
"role": {
"documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
"label": "Exercise Price Range [Domain]",
"terseLabel": "Exercise Price Range"
}
}
},
"localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]",
"terseLabel": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]"
}
}
},
"localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
"auth_ref": [
"r62"
],
"lang": {
"en-us": {
"role": {
"documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
"terseLabel": "Range of exercise prices, Minimum"
}
}
},
"localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
"auth_ref": [
"r60"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
"periodEndLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Ending Balance",
"periodStartLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable, Beginning Balance",
"verboseLabel": "Options exercisable, Number"
}
}
},
"localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
"auth_ref": [
"r57"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
"periodEndLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Ending Balance",
"periodStartLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding, Beginning Balance",
"verboseLabel": "Options outstanding, Number"
}
}
},
"localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
"auth_ref": [
"r62"
],
"lang": {
"en-us": {
"role": {
"documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
"terseLabel": "Range of exercise prices, Maximum"
}
}
},
"localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_SharePrice": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Price of a single share of a number of saleable stocks of a company.",
"label": "Share Price",
"terseLabel": "Weighted average fair value of the RSUs granted",
"verboseLabel": "Deemed Price"
}
}
},
"localname": "SharePrice",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
"auth_ref": [
"r838"
],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of vesting of award under share-based payment arrangement.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
"terseLabel": "% of PRSUs vesting"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "percentItemType"
},
"us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
"auth_ref": [
"r58"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
"terseLabel": "Options outstanding"
}
}
},
"localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
"auth_ref": [
"r113"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
"terseLabel": "Options exercisable, Weighted average remaining life"
}
}
},
"localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "durationItemType"
},
"us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
"auth_ref": [
"r57"
],
"lang": {
"en-us": {
"role": {
"documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
"periodEndLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price, Ending Balance",
"periodStartLabel": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price, Beginning Balance",
"terseLabel": "Options outstanding, Weighted average exercise price"
}
}
},
"localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "perShareItemType"
},
"us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
"auth_ref": [
"r112"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
"terseLabel": "Options outstanding, Weighted average remaining life"
}
}
},
"localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONSummaryOfOptionsOutstandingByRangeOfExercisePricesDetail"
],
"xbrltype": "durationItemType"
},
"us-gaap_SharesOutstanding": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
"label": "Shares, Outstanding",
"periodEndLabel": "Ending Balance (in shares)",
"periodStartLabel": "Beginning Balance (in shares)"
}
}
},
"localname": "SharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StatementEquityComponentsAxis": {
"auth_ref": [
"r9",
"r30",
"r142",
"r166",
"r167",
"r168",
"r183",
"r184",
"r185",
"r190",
"r199",
"r201",
"r221",
"r293",
"r301",
"r364",
"r417",
"r418",
"r419",
"r430",
"r431",
"r456",
"r458",
"r459",
"r460",
"r461",
"r464",
"r475",
"r498",
"r499",
"r500",
"r501",
"r502",
"r503",
"r522",
"r601",
"r602",
"r603",
"r622",
"r689"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by component of equity.",
"label": "Equity Components [Axis]",
"terseLabel": "Equity Components"
}
}
},
"localname": "StatementEquityComponentsAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementLineItems": {
"auth_ref": [
"r183",
"r184",
"r185",
"r221",
"r564",
"r613",
"r624",
"r635",
"r636",
"r637",
"r638",
"r639",
"r640",
"r642",
"r645",
"r646",
"r647",
"r648",
"r649",
"r652",
"r653",
"r654",
"r655",
"r657",
"r658",
"r659",
"r660",
"r661",
"r663",
"r666",
"r667",
"r674",
"r675",
"r676",
"r677",
"r678",
"r679",
"r680",
"r681",
"r682",
"r683",
"r684",
"r685",
"r689",
"r765"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Statement [Line Items]",
"terseLabel": "Statement [Line Items]"
}
}
},
"localname": "StatementLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfCashFlowsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Statement of Cash Flows [Abstract]"
}
}
},
"localname": "StatementOfCashFlowsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfFinancialPositionAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Statement of Financial Position [Abstract]"
}
}
},
"localname": "StatementOfFinancialPositionAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfStockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Statement of Stockholders' Equity [Abstract]"
}
}
},
"localname": "StatementOfStockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_StatementTable": {
"auth_ref": [
"r183",
"r184",
"r185",
"r221",
"r564",
"r613",
"r624",
"r635",
"r636",
"r637",
"r638",
"r639",
"r640",
"r642",
"r645",
"r646",
"r647",
"r648",
"r649",
"r652",
"r653",
"r654",
"r655",
"r657",
"r658",
"r659",
"r660",
"r661",
"r663",
"r666",
"r667",
"r674",
"r675",
"r676",
"r677",
"r678",
"r679",
"r680",
"r681",
"r682",
"r683",
"r684",
"r685",
"r689",
"r765"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
"label": "Statement [Table]",
"terseLabel": "Statement [Table]"
}
}
},
"localname": "StatementTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareParentheticalDetails",
"http://dirtt.net/20230630/taxonomy/role/DisclosureLiquidityAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureTRADEANDOTHERRECEIVABLESAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "stringItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
"auth_ref": [
"r9",
"r82",
"r83",
"r111"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
"label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
"terseLabel": "Issued for employee share purchase plan (In Shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
"auth_ref": [
"r9",
"r111"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
"label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
"terseLabel": "Issued on vesting of RSUs and Share Awards (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
"auth_ref": [
"r9",
"r82",
"r83",
"r111"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
"label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
"terseLabel": "Issued for employee share purchase plan"
}
}
},
"localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
"auth_ref": [
"r9",
"r82",
"r83",
"r111"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
"label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
"terseLabel": "Issued on vesting of RSUs and Share Awards"
}
}
},
"localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockholdersEquity": {
"auth_ref": [
"r83",
"r86",
"r87",
"r105",
"r644",
"r662",
"r690",
"r691",
"r759",
"r772",
"r808",
"r821",
"r866",
"r889"
],
"calculation": {
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
"label": "Equity, Attributable to Parent",
"periodEndLabel": "Ending Balance",
"periodStartLabel": "Beginning Balance",
"totalLabel": "Total Shareholders\u2019 Equity"
}
}
},
"localname": "StockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementsOfChangesInShareholdersEquity"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Equity, Attributable to Parent [Abstract]",
"terseLabel": "SHAREHOLDERS\u2019 EQUITY"
}
}
},
"localname": "StockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventLineItems": {
"auth_ref": [
"r504",
"r530"
],
"lang": {
"en-us": {
"role": {
"documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
"label": "Subsequent Event [Line Items]"
}
}
},
"localname": "SubsequentEventLineItems",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventMember": {
"auth_ref": [
"r504",
"r530"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event [Member]",
"terseLabel": "Subsequent Event [Member]"
}
}
},
"localname": "SubsequentEventMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_SubsequentEventTable": {
"auth_ref": [
"r504",
"r530"
],
"lang": {
"en-us": {
"role": {
"documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
"label": "Subsequent Event [Table]"
}
}
},
"localname": "SubsequentEventTable",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventTypeAxis": {
"auth_ref": [
"r504",
"r530"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event Type [Axis]",
"terseLabel": "Subsequent Event Type"
}
}
},
"localname": "SubsequentEventTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventTypeDomain": {
"auth_ref": [
"r504",
"r530"
],
"lang": {
"en-us": {
"role": {
"documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event Type [Domain]",
"terseLabel": "Subsequent Event Type"
}
}
},
"localname": "SubsequentEventTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_SubsequentEventsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Subsequent Events [Abstract]"
}
}
},
"localname": "SubsequentEventsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventsTextBlock": {
"auth_ref": [
"r529",
"r531"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
"label": "Subsequent Events [Text Block]"
}
}
},
"localname": "SubsequentEventsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureSubsequentEvents"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SupplementalCashFlowInformationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Supplemental Cash Flow Information [Abstract]",
"terseLabel": "Supplemental disclosure of cash flow information:"
}
}
},
"localname": "SupplementalCashFlowInformationAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
"auth_ref": [
"r753",
"r835"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by timing of transfer of good or service to customer.",
"label": "Timing of Transfer of Good or Service [Axis]",
"terseLabel": "Timing of Transfer of Good or Service"
}
}
},
"localname": "TimingOfTransferOfGoodOrServiceAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByTimingOfRevenueRecognitionDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
"auth_ref": [
"r753",
"r835"
],
"lang": {
"en-us": {
"role": {
"documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
"label": "Timing of Transfer of Good or Service [Domain]",
"terseLabel": "Timing of Transfer of Good or Service"
}
}
},
"localname": "TimingOfTransferOfGoodOrServiceDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByTimingOfRevenueRecognitionDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_TransferredAtPointInTimeMember": {
"auth_ref": [
"r753"
],
"lang": {
"en-us": {
"role": {
"documentation": "Contract with customer in which good or service is transferred at point in time.",
"label": "Transferred at Point in Time [Member]",
"terseLabel": "At a point in time [Member]"
}
}
},
"localname": "TransferredAtPointInTimeMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByTimingOfRevenueRecognitionDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_TransferredOverTimeMember": {
"auth_ref": [
"r753"
],
"lang": {
"en-us": {
"role": {
"documentation": "Contract with customer in which good or service is transferred over time.",
"label": "Transferred over Time [Member]",
"terseLabel": "Over time [Member]"
}
}
},
"localname": "TransferredOverTimeMember",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREVENUEDisaggregationOfRevenueByTimingOfRevenueRecognitionDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
"auth_ref": [
"r255",
"r256",
"r257",
"r258",
"r259",
"r260",
"r261",
"r262",
"r263",
"r264",
"r265",
"r266",
"r267",
"r268",
"r269",
"r270",
"r271",
"r272",
"r273",
"r274",
"r275",
"r276",
"r277",
"r278",
"r279",
"r280",
"r281",
"r282",
"r283",
"r284",
"r361",
"r363",
"r465",
"r532",
"r533",
"r534",
"r535",
"r536",
"r537",
"r538",
"r539",
"r540",
"r541",
"r542",
"r543",
"r544",
"r545",
"r546",
"r547",
"r548",
"r549",
"r550",
"r551",
"r552",
"r553",
"r554",
"r555",
"r556",
"r557",
"r558",
"r559",
"r560",
"r561",
"r588",
"r787",
"r788",
"r789",
"r790",
"r791",
"r792",
"r793",
"r817",
"r818",
"r819",
"r820"
],
"lang": {
"en-us": {
"role": {
"documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
"label": "Financial Instruments [Domain]"
}
}
},
"localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureRelatedPartyTransactionAdditionalInformationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_TypeOfRestructuringDomain": {
"auth_ref": [
"r322",
"r323",
"r328",
"r329"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identification of the types of restructuring costs.",
"label": "Type of Restructuring [Domain]",
"terseLabel": "Type of Restructuring"
}
}
},
"localname": "TypeOfRestructuringDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureReorganizationRestructuringCostsDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureREORGANIZATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_ValuationTechniqueAxis": {
"auth_ref": [
"r10"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by valuation approach and technique.",
"label": "Valuation Approach and Technique [Axis]",
"terseLabel": "Valuation Approach and Technique"
}
}
},
"localname": "ValuationTechniqueAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_ValuationTechniqueDomain": {
"auth_ref": [
"r10"
],
"lang": {
"en-us": {
"role": {
"documentation": "Valuation approach and technique.",
"label": "Valuation Approach and Technique [Domain]",
"terseLabel": "Valuation Approach and Technique"
}
}
},
"localname": "ValuationTechniqueDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_VariableRateAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of variable rate.",
"label": "Variable Rate [Axis]",
"terseLabel": "Variable Rate"
}
}
},
"localname": "VariableRateAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_VariableRateDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
"label": "Variable Rate [Domain]",
"terseLabel": "Variable Rate"
}
}
},
"localname": "VariableRateDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureLONGTERMDEBTAdditionalInformationDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_VestingAxis": {
"auth_ref": [
"r838",
"r839",
"r840",
"r841",
"r842",
"r843",
"r844",
"r845",
"r846",
"r847",
"r848",
"r849",
"r850",
"r851",
"r852",
"r853",
"r854",
"r855",
"r856",
"r857",
"r858",
"r859",
"r860",
"r861",
"r862",
"r863"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by vesting schedule of award under share-based payment arrangement.",
"label": "Vesting [Axis]",
"terseLabel": "Vesting"
}
}
},
"localname": "VestingAxis",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "stringItemType"
},
"us-gaap_VestingDomain": {
"auth_ref": [
"r838",
"r839",
"r840",
"r841",
"r842",
"r843",
"r844",
"r845",
"r846",
"r847",
"r848",
"r849",
"r850",
"r851",
"r852",
"r853",
"r854",
"r855",
"r856",
"r857",
"r858",
"r859",
"r860",
"r861",
"r862",
"r863"
],
"lang": {
"en-us": {
"role": {
"documentation": "Vesting schedule of award under share-based payment arrangement.",
"label": "Vesting [Domain]",
"terseLabel": "Vesting"
}
}
},
"localname": "VestingDomain",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_DisclosureSTOCKBASEDCOMPENSATIONScheduleOfPercentageOfPrsusVestUponIncreasesOfSharePriceDetail"
],
"xbrltype": "domainItemType"
},
"us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
"auth_ref": [
"r208",
"r216"
],
"lang": {
"en-us": {
"role": {
"documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
"label": "Weighted Average Number of Shares Outstanding, Diluted",
"negatedLabel": "Weighted Average Number of Shares Outstanding, Diluted",
"totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total"
}
}
},
"localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "sharesItemType"
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
"auth_ref": [
"r206",
"r216"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
"label": "Weighted Average Number of Shares Outstanding, Basic",
"terseLabel": "Weighted average number of shares outstanding (thousands of shares)",
"totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingBasic",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/DisclosureEarningsPerShareScheduleOfEarningsPerShareDetails",
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "sharesItemType"
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
"terseLabel": "Weighted average number of shares outstanding (in thousands)"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
"nsuri": "http://fasb.org/us-gaap/2023",
"presentation": [
"http://dirtt.net/20230630/taxonomy/role/Role_StatementInterimCondensedConsolidatedStatementOfOperations"
],
"xbrltype": "stringItemType"
}
},
"unitCount": 9
}
},
"std_ref": {
"r0": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "20",
"Topic": "940",
"URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r1": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "230",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r10": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)",
"Topic": "820",
"URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r100": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r101": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r102": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r103": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r104": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "235",
"URI": "https://asc.fasb.org//235/tableOfContent",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r105": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 4.E)",
"Topic": "310",
"URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r106": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "440",
"URI": "https://asc.fasb.org//440/tableOfContent",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r107": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "470",
"URI": "https://asc.fasb.org//470/tableOfContent",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r108": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r109": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r11": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r110": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r111": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r112": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r113": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r114": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r115": {
"Name": "Accounting Standards Codification",
"Paragraph": "38",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "805",
"URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r116": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r117": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(11))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r118": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(13))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r119": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(16))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r12": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r120": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(23))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r121": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(15))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r122": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(22))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r123": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04.8)",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r124": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04.9)",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r125": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "840",
"URI": "https://asc.fasb.org//1943274/2147481295/840-40-50-1",
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
},
"r126": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r127": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "210",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r128": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "275",
"URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r129": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r13": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r130": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(d)(1)",
"Topic": "310",
"URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r131": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(d)(2)",
"Topic": "310",
"URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r132": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r133": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r134": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r135": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h))",
"Topic": "235",
"URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r136": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a)(2))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r137": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "250",
"URI": "https://asc.fasb.org//250/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r138": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "275",
"URI": "https://asc.fasb.org//275/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r139": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "606",
"URI": "https://asc.fasb.org//606/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r14": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(3)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r140": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "105",
"URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r141": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "105",
"URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r142": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "105",
"URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r143": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "105",
"URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r144": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "105",
"URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r145": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "105",
"URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r146": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r147": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r148": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r149": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(1))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r15": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(4)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r150": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(17))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r151": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(18))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r152": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(21))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r153": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(22))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r154": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(3)(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r155": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(3)(a)(4))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r156": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(4))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r157": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(4))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r158": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r159": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(9))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r16": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r160": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r161": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r162": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r163": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r164": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r165": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r166": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r167": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r168": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r169": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(210.5-03(11))",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r17": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r170": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(1))",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r171": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(24))",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r172": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(25))",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r173": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.B)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r174": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r175": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r176": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r177": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r178": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r179": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r18": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "a",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r180": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Topic": "235",
"URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r181": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(2))",
"Topic": "235",
"URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r182": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-04(a))",
"Topic": "235",
"URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r183": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r184": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r185": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r186": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r187": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r188": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(1)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r189": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r19": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "b",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r190": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(3)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r191": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(4)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r192": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r193": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r194": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r195": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r196": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r197": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r198": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r199": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r2": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r20": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(22))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r200": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r201": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r202": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r203": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.M.Q2)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r204": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r205": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "260",
"URI": "https://asc.fasb.org//260/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r206": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r207": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r208": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r209": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r21": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(b),22(b))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r210": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r211": {
"Name": "Accounting Standards Codification",
"Paragraph": "42",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r212": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r213": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r214": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r215": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r216": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r217": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r218": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r219": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r22": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19,20)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r220": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r221": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "272",
"URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r222": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "280",
"URI": "https://asc.fasb.org//280/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r223": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r224": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r225": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r226": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r227": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r228": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r229": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r23": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19-26)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r230": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r231": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r232": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r233": {
"Name": "Accounting Standards Codification",
"Paragraph": "26",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r234": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r235": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r236": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r237": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r238": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r239": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r24": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.20)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r240": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r241": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r242": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r243": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r244": {
"Name": "Accounting Standards Codification",
"Paragraph": "34",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r245": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r246": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r247": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r248": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r249": {
"Name": "Accounting Standards Codification",
"Paragraph": "42",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r25": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.20,24)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r250": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r251": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r252": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r253": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "310",
"URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r254": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "310",
"URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r255": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r256": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r257": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(aa)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r258": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(aaa)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r259": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r26": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.21)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r260": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r261": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r262": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r263": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r264": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r265": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r266": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r267": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r268": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r269": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(aaa)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r27": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r270": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r271": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r272": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r273": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r274": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r275": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(3)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r276": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(4)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r277": {
"Name": "Accounting Standards Codification",
"Paragraph": "5A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r278": {
"Name": "Accounting Standards Codification",
"Paragraph": "5A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r279": {
"Name": "Accounting Standards Codification",
"Paragraph": "5A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r28": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r280": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r281": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r282": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r283": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r284": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r285": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "323",
"URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r286": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "323",
"URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r287": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "323",
"URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r288": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "323",
"URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r289": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r29": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r290": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r291": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r292": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r293": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r294": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r295": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r296": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(3)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r297": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(4)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r298": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r299": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r3": {
"Name": "Accounting Standards Codification",
"Paragraph": "10A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r30": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29-31)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r300": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)(1)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r301": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)(2)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r302": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r303": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r304": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r305": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r306": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r307": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r308": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r309": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r31": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.3,4)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r310": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r311": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r312": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r313": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "330",
"URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r314": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r315": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r316": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(1)",
"Topic": "350",
"URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r317": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r318": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "360",
"URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r319": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "50",
"Subparagraph": "(a)",
"Topic": "405",
"URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r32": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r320": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "420",
"URI": "https://asc.fasb.org//420/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r321": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r322": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(1)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r323": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r324": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r325": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r326": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r327": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.3)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r328": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(b)(1))",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r329": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(b)(2))",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r33": {
"Name": "Accounting Standards Codification",
"Paragraph": "14A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r330": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(d))",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r331": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(e))",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r332": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r333": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r334": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Topic": "450",
"URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r335": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q4)",
"Topic": "450",
"URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r336": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(i))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r337": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r338": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r339": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(5))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r34": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r340": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(i))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r341": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r342": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r343": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r344": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(5))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r345": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r346": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r347": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r348": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r349": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r35": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r350": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r351": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r352": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r353": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r354": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r355": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r356": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r357": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r358": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r359": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r36": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r360": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r361": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r362": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r363": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "505",
"URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r364": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r365": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r366": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r367": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r368": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r369": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r37": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r370": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r371": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r372": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r373": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r374": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r375": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r376": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r377": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r378": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r379": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(i)",
"Topic": "715",
"URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r38": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r380": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(d)",
"Topic": "715",
"URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r381": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(f)(3)",
"Topic": "715",
"URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r382": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "718",
"URI": "https://asc.fasb.org//718/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r383": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r384": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r385": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r386": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r387": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r388": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r389": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(3)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r39": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r390": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r391": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r392": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r393": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r394": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r395": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r396": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r397": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(04)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r398": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r399": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r4": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r40": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r400": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r401": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r402": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r403": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r404": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r405": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r406": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r407": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r408": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r409": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r41": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r410": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r411": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r412": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(v)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r413": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r414": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r415": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r416": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(l)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r417": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r418": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r419": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r42": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r420": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 14.F)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r421": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "740",
"URI": "https://asc.fasb.org//740/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r422": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r423": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r424": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r425": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r426": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r427": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r428": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r429": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r43": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "275",
"URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r430": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r431": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(3)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r432": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r433": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r434": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(3)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r435": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r436": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r437": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.1)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r438": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.2)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r439": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.C)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r44": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r440": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "270",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r441": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r442": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "805",
"URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r443": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "805",
"URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r444": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "805",
"URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r445": {
"Name": "Accounting Standards Codification",
"Paragraph": "19",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r446": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r447": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r448": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r449": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r45": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r450": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bb)",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r451": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r452": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r453": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r454": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r455": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r456": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r457": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r458": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(h)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r459": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(h)(1)(i)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r46": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r460": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(h)(1)(iii)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r461": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(h)(1)(iv)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r462": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(i)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r463": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(i)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r464": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(i)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r465": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(f)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r466": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r467": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r468": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r469": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r47": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r470": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r471": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(c)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r472": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r473": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r474": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r475": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r476": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(4)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r477": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r478": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r479": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(c)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r48": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r480": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(c)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r481": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(c)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r482": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "820",
"URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r483": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "820",
"URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r484": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r485": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r486": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r487": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r488": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r489": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r49": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r490": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)(2)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r491": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r492": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r493": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(3)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r494": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r495": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "20",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r496": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r497": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r498": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r499": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r5": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r50": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 5.P.3)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r500": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r501": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r502": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r503": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r504": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r505": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "832",
"URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r506": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "832",
"URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r507": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "835",
"URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r508": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r509": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r51": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 5.P.4)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r510": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r511": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r512": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r513": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r514": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(3)",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r515": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r516": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r517": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "842",
"URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r518": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "848",
"URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r519": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "848",
"URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r52": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r520": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "848",
"URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r521": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(3)(iii)(01)",
"Topic": "848",
"URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r522": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(3)(iii)(03)",
"Topic": "848",
"URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r523": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "848",
"URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r524": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "850",
"URI": "https://asc.fasb.org//850/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r525": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "850",
"URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r526": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "850",
"URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r527": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "850",
"URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r528": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "850",
"URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r529": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "855",
"URI": "https://asc.fasb.org//855/tableOfContent",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r53": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r530": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "855",
"URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r531": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "855",
"URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r532": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)(i)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r533": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)(ii)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r534": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r535": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r536": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r537": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r538": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r539": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r54": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r540": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r541": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r542": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r543": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r544": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r545": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r546": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r547": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r548": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r549": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r55": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r550": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(4)(i)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r551": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r552": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r553": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r554": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(4)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r555": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(5)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r556": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(6)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r557": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(a)(7)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r558": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(b)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r559": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(e)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r56": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r560": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(e)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r561": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "50",
"Subparagraph": "(e)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r562": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "910",
"URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r563": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "310",
"Subparagraph": "(b)",
"Topic": "912",
"URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r564": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.L)",
"Topic": "924",
"URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r565": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "926",
"URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r566": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "926",
"URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r567": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "926",
"URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r568": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "926",
"URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r569": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(f)(1)",
"Topic": "926",
"URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r57": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(i)-(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r570": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(f)(2)",
"Topic": "926",
"URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r571": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(f)(3)",
"Topic": "926",
"URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r572": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "340",
"Topic": "928",
"URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r573": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(26))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r574": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(27))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r575": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.9-05(b)(2))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r576": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r577": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(15))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r578": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(12))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r579": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(2))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r58": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r580": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(22))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r581": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r582": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r583": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(25))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r584": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(8))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r585": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(11))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r586": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(16))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r587": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(18))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r588": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(2)(a))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r589": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(22))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r59": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r590": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(23))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r591": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(9))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r592": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.12-17(Column A))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r593": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.12-17(Column B))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r594": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.12-17(Column C))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r595": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.12-17(Column D))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r596": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.12-17(Column E))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r597": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.12-17(Column F))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r598": {
"Name": "Accounting Standards Codification",
"Paragraph": "7A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(d)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r599": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r6": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r60": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r600": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r601": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r602": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r603": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(2)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r604": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r605": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(i)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r606": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(ii)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r607": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(iii)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r608": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(iv)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r609": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(h)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r61": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r610": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(h)(2)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r611": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "825",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r612": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r613": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.6-03(d))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r614": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.6-03(i)(1))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r615": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.6-03(i)(2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r616": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r617": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r618": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r619": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r62": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r620": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r621": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "205",
"Subparagraph": "(a)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r622": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "205",
"Subparagraph": "(a)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r623": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "210",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r624": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "210",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r625": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(a)(1)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r626": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(b)(1)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r627": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(b)(2)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r628": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(c)(2)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r629": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r63": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r630": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(a)(1)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r631": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(a)(2)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r632": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(a)(4)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r633": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(e)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r634": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(f)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r635": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(1))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r636": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(12)(b)(1))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r637": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(12)(b)(2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r638": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(12)(b)(3))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r639": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(13)(a)(2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r64": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r640": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(13)(a)(3))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r641": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(14))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r642": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(16)(a))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r643": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(17))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r644": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(19))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r645": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(2)(a))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r646": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(2)(b))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r647": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(3)(a))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r648": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(3)(b))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r649": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(3)(c))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r65": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r650": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(4))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r651": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(5)(a)(5))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r652": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(6)(b))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r653": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(6)(c))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r654": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(6)(d))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r655": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(6)(e))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r656": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(8))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r657": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(9)(b))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r658": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(9)(c))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r659": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(9)(d))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r66": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r660": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(9)(e))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r661": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-05(2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r662": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-05(4))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r663": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "220",
"Subparagraph": "(b)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r664": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "220",
"Subparagraph": "(b)(2)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r665": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "220",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r666": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(1))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r667": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(2)(a))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r668": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r669": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r67": {
"Name": "Accounting Standards Codification",
"Paragraph": "4A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r670": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(2)(c))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r671": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(2)(e))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r672": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(2)(g)(3))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r673": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(3))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r674": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(a)(1))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r675": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(a)(2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r676": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(a)(3))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r677": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(a)(5))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r678": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(a)(6))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r679": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(a)(7))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r68": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r680": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(c)(1))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r681": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(c)(2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r682": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(c)(3))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r683": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(c)(5))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r684": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(c)(6))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r685": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(c)(7))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r686": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r687": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(9))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r688": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-09(1)(d))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r689": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-09(4)(b))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r69": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r690": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-09(6))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r691": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-09(7))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r692": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(c)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r693": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(e)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r694": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r695": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r696": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r697": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r698": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r699": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r7": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "740",
"URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r70": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r700": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r701": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r702": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13(Column G))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r703": {
"Name": "Accounting Standards Codification",
"Paragraph": "5A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13A(Column E))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r704": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r705": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13B(Column E))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r706": {
"Name": "Accounting Standards Codification",
"Paragraph": "5C",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r707": {
"Name": "Accounting Standards Codification",
"Paragraph": "5C",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13C(Column H))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r708": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r709": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r71": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r710": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "310",
"Subparagraph": "(SX 210.12-29(Footnote 4))",
"Topic": "948",
"URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r711": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Topic": "954",
"URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r712": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column B))",
"Topic": "970",
"URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r713": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column C))",
"Topic": "970",
"URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r714": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column D))",
"Topic": "970",
"URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r715": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column E))",
"Topic": "970",
"URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r716": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column F))",
"Topic": "970",
"URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r717": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column G))",
"Topic": "970",
"URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r718": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column H))",
"Topic": "970",
"URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r719": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Column I))",
"Topic": "970",
"URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r72": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r720": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "360",
"Subparagraph": "(SX 210.12-28(Footnote 2))",
"Topic": "970",
"URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r721": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(c)",
"Topic": "976",
"URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r722": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(b)",
"Topic": "978",
"URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r723": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "985",
"URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r724": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r725": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(b)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r726": {
"Name": "Accounting Standards Codification",
"Paragraph": "38",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "805",
"URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r727": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r728": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r729": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r73": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r730": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r731": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "235",
"URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r732": {
"Name": "Accounting Standards Codification",
"Paragraph": "52",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r733": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r734": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r735": {
"Name": "Accounting Standards Codification",
"Paragraph": "12A",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r736": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "30",
"Topic": "326",
"URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r737": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147481639/420-10-35-4",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r738": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(1)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r739": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r74": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r740": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(b)(1))",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r741": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(b)(2))",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r742": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r743": {
"Name": "Accounting Standards Codification",
"Paragraph": "69B",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r744": {
"Name": "Accounting Standards Codification",
"Paragraph": "69C",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r745": {
"Name": "Accounting Standards Codification",
"Paragraph": "69E",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r746": {
"Name": "Accounting Standards Codification",
"Paragraph": "69F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r747": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "505",
"URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r748": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r749": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r75": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r750": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r751": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r752": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r753": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r754": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r755": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "80",
"Topic": "715",
"URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r756": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r757": {
"Name": "Accounting Standards Codification",
"Paragraph": "4J",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r758": {
"Name": "Accounting Standards Codification",
"Paragraph": "4K",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r759": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "852",
"URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r76": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03.10)",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r760": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "30",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r761": {
"Name": "Accounting Standards Codification",
"Paragraph": "29F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r762": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(b)(1)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r763": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(a)(1)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r764": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "210",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r765": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "310",
"Subparagraph": "(d)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r766": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r767": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r768": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r769": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r77": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03.15)",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r770": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "830",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r771": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "830",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r772": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "830",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r773": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r774": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b-2",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r775": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "d1-1",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r776": {
"Name": "Form 10-Q",
"Number": "240",
"Publisher": "SEC",
"Section": "308",
"Subsection": "a",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r777": {
"Name": "Forms 10-K, 10-Q, 20-F",
"Number": "240",
"Publisher": "SEC",
"Section": "13",
"Subsection": "a-1",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r778": {
"Name": "Regulation S-T",
"Number": "232",
"Publisher": "SEC",
"Section": "405",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r779": {
"Name": "Securities Act",
"Number": "7A",
"Publisher": "SEC",
"Section": "B",
"Subsection": "2",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r78": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r780": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "450",
"URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10",
"role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
},
"r781": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "855",
"URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3",
"role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
},
"r782": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "10",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r783": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r784": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "825",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r785": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r786": {
"Name": "Accounting Standards Codification",
"Paragraph": "4H",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r787": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "1402",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r788": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(b)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(1)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r789": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(b)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(2)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r79": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Subparagraph": "(c)",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r790": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(b)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(3)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r791": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(c)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(2)(i)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r792": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(c)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(2)(ii)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r793": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(c)",
"Publisher": "SEC",
"Section": "1402",
"Subparagraph": "(2)(iii)",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r794": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(1))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r795": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(19)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r796": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(20))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r797": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(22)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r798": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(3)(a)(4))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r799": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(9))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r8": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c),(3)",
"Topic": "810",
"URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r80": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Subparagraph": "(g)",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r800": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r801": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r802": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r803": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r804": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r805": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r806": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r807": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(f))",
"Topic": "235",
"URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r808": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Topic": "235",
"URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r809": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
"Topic": "235",
"URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r81": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(19))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r810": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r811": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r812": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r813": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r814": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r815": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r816": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org//310-10/tableOfContent",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r817": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "320",
"URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r818": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "321",
"URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r819": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "321",
"URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r82": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(28))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r820": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "321",
"URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r821": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "323",
"URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r822": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r823": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r824": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "410",
"URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r825": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r826": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r827": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(b)(2))",
"Topic": "420",
"URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r828": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r829": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Topic": "450",
"URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r83": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(29))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r830": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(ii))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r831": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii))",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r832": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r833": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r834": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r835": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r836": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r837": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(ii)",
"Topic": "715",
"URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r838": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r839": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r84": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r840": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(3)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r841": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r842": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r843": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r844": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r845": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r846": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r847": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r848": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(04)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r849": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r85": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(3))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r850": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r851": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r852": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r853": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r854": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r855": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r856": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r857": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r858": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r859": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r86": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r860": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r861": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r862": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r863": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(v)",
"Topic": "718",
"URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r864": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r865": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)(2)",
"Topic": "820",
"URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r866": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "825",
"URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r867": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r868": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r869": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "230",
"Topic": "830",
"URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r87": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(31))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r870": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "852",
"URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r871": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "852",
"URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r872": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r873": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r874": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r875": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r876": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r877": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r878": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(1)(a))",
"Topic": "942",
"URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r879": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r88": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(32))",
"Topic": "210",
"URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r880": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(2))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r881": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(5))",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r882": {
"Name": "Accounting Standards Codification",
"Paragraph": "2B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r883": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(c)",
"Topic": "944",
"URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r884": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "205",
"Subparagraph": "(a)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r885": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "210",
"Subparagraph": "(a)(3)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r886": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.6-04(12)(b)(1))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r887": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "220",
"Subparagraph": "(i)",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r888": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07(7)(c))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r889": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-09(4)(b))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r89": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r890": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-09(7))",
"Topic": "946",
"URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r9": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r90": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(1))",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r91": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(10))",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r92": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(20))",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r93": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.1,2)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r94": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.2(a),(d))",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r95": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.2)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r96": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.4)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r97": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.7(b))",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r98": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.7)",
"Topic": "220",
"URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r99": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "230",
"URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
}
},
"version": "2.2"
}