XML 98 R76.htm IDEA: XBRL DOCUMENT
v3.20.4

Financial instruments and risk management - Financial instruments (Details) - CAD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019
--- | --- | ---
Level 1 | Carrying Amount | Convertible debentures |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Long-term debt | $ 55,000 | $ 94,031
Level 1 | Fair Value | Convertible debentures |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Long-term debt | 52,250 | 112,970
Level 2 | Carrying Amount | Financing obligations |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Long-term debt | 51,118 | 15,435
Level 2 | Fair Value | Financing obligations |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Long-term debt | $ 49,938 | $ 13,647

X
- Definition Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611 + Details
Name: | us-gaap_DebtInstrumentFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=noa_FinancingArrangementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |