XML 219 R59.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details) - USD ($) $ in Thousands | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | ---
Schedule of Equity Method Investments [Line Items] |  |
Current assets | $ 302,616 | $ 278,526
Less current liabilities | (179,174) | (182,292)
Sterling’s receivables from and equity in construction joint ventures | 10,720 | 11,380
Joint Ventures |  |
Schedule of Equity Method Investments [Line Items] |  |
Current assets | 64,815 | 64,574
Less current liabilities | (74,543) | (78,349)
Net liabilities | (9,728) | (13,775)
Sterling’s receivables from and equity in construction joint ventures | $ 10,720 | $ 11,380

X
- Definition Amounts due from minority-owned entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). Also, includes the entity's equity in minority-owned joint ventures. + References No definition available. + Details
Name: | strl_ReceivablesFromAndEquityInConstructionJointVenture
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.9) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765 + Details
Name: | us-gaap_AssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of net assets (liabilities). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 205 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=99400292&loc=d3e9915-115836 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 220 -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -URI http://asc.fasb.org/extlink&oid=114873854&loc=SL114874367-224272 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -URI http://asc.fasb.org/extlink&oid=6488278&loc=d3e604008-122996 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 220 -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -URI http://asc.fasb.org/extlink&oid=114873854&loc=SL114874367-224272 + Details
Name: | us-gaap_AssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=strl_JointVenturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |