XML 51 R44.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 17 - Employee Benefit Plans (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2014
Compensation and Retirement Disclosure [Abstract] |
Schedule of Defined Contribution Plan [Table Text Block] |
Pension Trust |  | Identification |  | Pension Protection Act (“PPA”) Certified Zone Status1 |  | FIP / RP Status Pending / |  | Contributions |  |  | Surcharge |  | Expiration Date of Collective Bargaining
Fund |  | Number |  | 2014 |  | 2013 |  | Implemented2 |  | 2014 |  |  | 2013 |  |  | 2012 |  |  | Imposed |  | Agreement3
Pension Trust Fund for Operating Engineers Pension Plan |  | 94-6090764 |  | Red |  | Red |  | Yes |  | $ | 1,757 |  |  | $ | 1,654 |  |  | $ | 508 |  |  | No |  | 6/30/2016
Laborers Pension Trust for Northern California |  | 94-6277608 |  | Yellow |  | Yellow |  | Yes |  |  | 1,447 |  |  |  | 897 |  |  |  | 431 |  |  | No |  | 6/30/2019
Carpenter Funds Administrative Office |  | 94-6050970 |  | Red |  | Red |  | Yes |  |  | 1,015 |  |  |  | 759 |  |  |  | 47 |  |  | No |  | 6/30/2019
Cement Mason Pension Trust Fund For Northern California |  | 94-6277669 |  | Yellow |  | Yellow |  | Yes |  |  | 322 |  |  |  | 517 |  |  |  | 265 |  |  | No |  | 6/30/2016
All other funds (84)4 |  |  |  |  |  |  |  |  |  |  | 6,267 |  |  |  | 2,608 |  |  |  | 4,290 |  |  |  |  | Various
Total Contributions: |  |  |  |  |  |  |  | $ | 10,808 |  |  | $ | 6,435 |  |  | $ | 5,541 |  |  |  |  |

X
- Definition Schedule of Defined Contribution Plan [Table Text Block] + References No definition available. + Details
Name: | strl_ScheduleOfDefinedContributionPlanTableTextBlock
Namespace Prefix: | strl_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_CompensationAndRetirementDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration