XML 29 R30.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 1 - Business Summary and Significant Accounting Policies (Details) (USD $) In Millions, except Per Share data, unless otherwise specified | 0 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Mar. 31, 2015 | Dec. 31, 2014 | Mar. 31, 2015 | Mar. 31, 2014 | Dec. 31, 2014
Note 1 - Business Summary and Significant Accounting Policies (Details) [Line Items] |  |  |  |  |
Ownership Interest In Subsidiary |  |  | 50.00%strl_OwnershipInterestInSubsidiary |  |
Estimated Construction Gross Profit, Before Tax (in Dollars) |  |  | $ (12.0)strl_EstimatedConstructionGrossProfitBeforeTax | $ 2.7 strl_EstimatedConstructionGrossProfitBeforeTax |
Estimated Construction Gross Profit Per Diluted Share (in Dollars per share) |  |  | $ (0.63)strl_EstimatedConstructionGrossProfitPerDilutedShare | $ 0.16 strl_EstimatedConstructionGrossProfitPerDilutedShare |
Contract Receivable Discounted Percentage |  |  | 4.25%strl_ContractReceivableDiscountedPercentage |  |
Interest Revenue (Expense), Net (in Dollars) |  |  | 0.1 us-gaap_InterestRevenueExpenseNet | 0.1 us-gaap_InterestRevenueExpenseNet |
Mortgage Loans on Real Estate, Number of Loans | 1 us-gaap_MortgageLoansOnRealEstateNumberOfLoans | 1 us-gaap_MortgageLoansOnRealEstateNumberOfLoans |  |  |
Mortgage Loans on Real Estate (in Dollars) | 0.1 us-gaap_MortgageLoansOnRealEstate | 0.1 us-gaap_MortgageLoansOnRealEstate | 0.1 us-gaap_MortgageLoansOnRealEstate |  | 0.1 us-gaap_MortgageLoansOnRealEstate
Mortgage Loans on Real Estate, Interest Rate |  |  | 3.50%us-gaap_MortgageLoansOnRealEstateInterestRate |  | 3.50%us-gaap_MortgageLoansOnRealEstateInterestRate
Notes Payable, Noncurrent (in Dollars) | 2.7 us-gaap_LongTermNotesPayable |  | 2.7 us-gaap_LongTermNotesPayable |  |
Debt Instrument, Interest Rate, Stated Percentage Rate Range, Minimum |  |  | 3.12%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum |  |
Debt Instrument, Interest Rate, Stated Percentage Rate Range, Maximum |  |  | 6.29%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum |  |
Out of Period Adjustment (in Dollars) |  |  | $ 2.8 strl_OutOfPeriodAdjustment |  |
Minimum [Member] |  |  |  |  |
Note 1 - Business Summary and Significant Accounting Policies (Details) [Line Items] |  |  |  |  |
Ownership Interest In Joint Venture |  |  | 50.00%strl_OwnershipInterestInJointVenture / us-gaap_RangeAxis = us-gaap_MinimumMember |  |
Revenue Recognition Percentage of Completion Range |  |  | 12 months |  |
Warranty Term |  |  | 1 year |  |
Debt Instrument Payment Term |  |  | 3 years |  |
Maximum [Member] |  |  |  |  |
Note 1 - Business Summary and Significant Accounting Policies (Details) [Line Items] |  |  |  |  |
Revenue Recognition Percentage of Completion Range |  |  | 36 months |  |
Warranty Term |  |  | 2 years |  |
Debt Instrument Payment Term |  |  | 5 years |  |

X
- Definition Represents the contract receivable discounted percentage. + References No definition available. + Details
Name: | strl_ContractReceivableDiscountedPercentage
Namespace Prefix: | strl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt instrument payment term. + References No definition available. + Details
Name: | strl_DebtInstrumentPaymentTerm
Namespace Prefix: | strl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents net estimated gross profit before tax. + References No definition available. + Details
Name: | strl_EstimatedConstructionGrossProfitBeforeTax
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The Estimated Construction Gross Profit Per Diluted Share. + References No definition available. + Details
Name: | strl_EstimatedConstructionGrossProfitPerDilutedShare
Namespace Prefix: | strl_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | strl_Note1BusinessSummaryandSignificantAccountingPoliciesDetailsLineItems
Namespace Prefix: | strl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Adjustment made in the current period related to out of period corrections. + References No definition available. + Details
Name: | strl_OutOfPeriodAdjustment
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Ownership Interest In Joint Venture + References No definition available. + Details
Name: | strl_OwnershipInterestInJointVenture
Namespace Prefix: | strl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Owenership Interest In Subsidiary + References No definition available. + Details
Name: | strl_OwnershipInterestInSubsidiary
Namespace Prefix: | strl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue Recognition Percentage of Completion Range + References No definition available. + Details
Name: | strl_RevenueRecognitionPercentageOfCompletionRange
Namespace Prefix: | strl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the warranty term. + References No definition available. + Details
Name: | strl_WarrantyTerm
Namespace Prefix: | strl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of interest revenue (income derived from investments in debt securities and on cash and cash equivalents) net of interest expense (cost of borrowed funds accounted for as interest). + References No definition available. + Details
Name: | us-gaap_InterestRevenueExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 + Details
Name: | us-gaap_LongTermNotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total carrying amount of mortgage loans as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section S99 -Paragraph 6 -Subparagraph (SX 210.5-04.(c) Schedule IV) -URI http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 29 -Article 12 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph c -Subparagraph Schedule IV -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29.6) -URI http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014 + Details
Name: | us-gaap_MortgageLoansOnRealEstate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The stated interest rate on the mortgage loan receivable or the weighted average interest rate on a group of loans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section S99 -Paragraph 6 -Subparagraph (SX 210.5-04.(c) Schedule IV) -URI http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 29 -Article 12 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph c -Subparagraph Schedule IV -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29) -URI http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014 + Details
Name: | us-gaap_MortgageLoansOnRealEstateInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates the number of mortgages under each classification. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section S99 -Paragraph 6 -Subparagraph (SX 210.5-04.(c) Schedule IV) -URI http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-29.3) -URI http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph c -Subparagraph Schedule IV -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 29 -Paragraph 3 -Article 12 + Details
Name: | us-gaap_MortgageLoansOnRealEstateNumberOfLoans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |