XML 28 R78.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Financial instruments and risk management - Financial instruments (Details) - CAD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Level 1 | Carrying Amount | Convertible debentures |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Long-term debt | $ 94,031 | $ 39,976
Level 1 | Fair Value | Convertible debentures |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Long-term debt | 112,970 | 48,371
Level 2 | Carrying Amount | Financing obligations |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Capital lease obligations | 76,278 | 86,568
Level 2 | Carrying Amount | Promissory notes |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Long-term debt | 14,648 | 42,937
Level 2 | Fair Value | Financing obligations |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Capital lease obligations | 69,929 | 78,373
Level 2 | Fair Value | Promissory notes |  |
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] |  |
Long-term debt | $ 14,399 | $ 42,937

X
- Definition Capital Lease Obligations, Fair Value Disclosure + References No definition available. + Details
Name: | noa_CapitalLeaseObligationsFairValueDisclosure
Namespace Prefix: | noa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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=118260190&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: |

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