XML 112 R84.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Business Acquisitions - Summary of Notes Payable in Business Combination (Detail) CAD in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 CAD
Disclosure of Notes Payable in Business Combination [Abstract] |
Balance, beginning of the year | CAD 122.4
Additions for acquisitions in the year | 9.7
Other adjustments | (2.8)
Payments | (66.4)
Interest | 1.0
Impact of foreign exchange | (5.1)
Total notes payable | CAD 58.8

X
- Definition Additions for acquisitions on notes payable recognised in business combination. + References No definition available. + Details
Name: | stn_AdditionsForAcquisitionsOnNotesPayableRecognisedInBusinessCombination
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Disclosure of notes payable in business combination. + References No definition available. + Details
Name: | stn_DisclosureOfNotesPayableInBusinessCombinationAbstract
Namespace Prefix: | stn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase decrease through change in foreign exchange on notes payable recognised in business combination. + References No definition available. + Details
Name: | stn_IncreaseDecreaseThroughChangeInForeignExchangeOnNotesPayableRecognisedInBusinessCombination
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Interest on notes payable recognised in business combination. + References No definition available. + Details
Name: | stn_InterestOnNotesPayableRecognisedInBusinessCombination
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Notes payable recognised in business combination. + References No definition available. + Details
Name: | stn_NotesPayableRecognisedInBusinessCombination
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other adjustments on notes payable recognised in business combination. + References No definition available. + Details
Name: | stn_OtherAdjustmentsOnNotesPayableRecognisedInBusinessCombination
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments of notes payable recognised in business combination. + References No definition available. + Details
Name: | stn_PaymentsOfNotesPayableRecognisedInBusinessCombination
Namespace Prefix: | stn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration