XML 113 R86.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Business Acquisitions - Summary of Notes Payable in Business Combination (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 CAD ($)
Disclosure of Notes Payable in Business Combination [abstract] |
Balance, beginning of the year | $ 58.8
Additions for acquisitions in the year | 55.6
Other adjustments | (0.2)
Payments | (42.0)
Interest | 0.9
Impact of foreign exchange | 3.0
Total notes payable | $ 76.1

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