XML 45 R36.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Note 5 - Derivative Financial Instruments (Details) | 1 Months Ended | 6 Months Ended |
--- | --- | --- | ---
Aug. 31, 2015 $ / gal gal | Jul. 31, 2015 $ / gal gal | Jun. 30, 2015 USD ($) gal | Jun. 30, 2014 USD ($) | Dec. 31, 2014 USD ($)
Note 5 - Derivative Financial Instruments (Details) [Line Items] |  |  |  |  |
Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax |  |  | $ (18,000) |  | $ (101,000)
Price Risk Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net |  |  | $ (83,000) | $ 30,000 |
Derivative, Nonmonetary Notional Amount, Gallons (in US Gallons) | gal |  |  | 20,000 |  |
Swap [Member] | Commodity [Member] | Scenario, Forecast [Member] |  |  |  |  |
Note 5 - Derivative Financial Instruments (Details) [Line Items] |  |  |  |  |
Derivative, Diesel Fuel Purchases, Monthly Volumes, Gallons (in US Gallons) | gal | 10,000 | 10,000 |  |  |
Derivative, Diesel Fuel Purchases, Fixed Price Per Gallon (in Dollars per US Gallon) | $ / gal | 2.75 | 2.75 |  |  |

X
- Definition Represents the monthly fixed price per gallon of diesel fuel purchases. + References No definition available. + Details
Name: | strl_DerivativeDieselFuelPurchasesFixedPricePerGallon
Namespace Prefix: | strl_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of gallons of monthly diesel fuel purchases. + References No definition available. + Details
Name: | strl_DerivativeDieselFuelPurchasesMonthlyVolumesGallons
Namespace Prefix: | strl_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of gallons in a derivative contract expressed in nonmonetary units. For example, the number of gallons specified in a fuel forward purchase contract. + References No definition available. + Details
Name: | strl_DerivativeNonmonetaryNotionalAmountGallons
Namespace Prefix: | strl_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669686-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e681-108580 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35736893&loc=d3e80784-113994 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of net gains or losses on price risk cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income. + References No definition available. + Details
Name: | us-gaap_PriceRiskCashFlowHedgeGainOrLossReclassifiedToEarningsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=us-gaap_SwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TradingActivityByTypeAxis=us-gaap_CommodityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |