XML 52 R39.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Note 15 - Employee Benefit Plans (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2016
Notes Tables |
Schedule of Defined Contribution Plan [Table Text Block] |
|  | Pension Plan Employer |  | Pension Protection Act (“PPA”) Certified Zone Status 1 |  | FIP / RP Status |  | Contributions |  | Surcharge Imposed |  | Expiration Date of Collective Bargaining Agreement 3
Pension Trust Fund |  | Identification Number |  | 2016 |  | 2015 |  | Pending / Implemented 2 |  | 2016 |  | 2015 |  | 2014 |  |  |  |
Pension Trust Fund for Operating Engineers Pension Plan |  | 94-6090764 |  | Red |  | Red |  | Yes |  | $ | 2,145 |  |  | $ | 2,151 |  |  | $ | 1,757 |  |  | No |  | Various
Laborers Pension Trust for Northern California |  | 94-6277608 |  | Yellow |  | Yellow |  | Yes |  |  | 1,059 |  |  |  | 966 |  |  |  | 1,447 |  |  | No |  | Various
Carpenter Funds Administrative Office |  | 94-6050970 |  | Red |  | Red |  | Yes |  |  | 636 |  |  |  | 842 |  |  |  | 1,015 |  |  | No |  | Various
Cement Mason Pension Trust Fund For Northern California |  | 94-6277669 |  | Yellow |  | Yellow |  | Yes |  |  | 311 |  |  |  | 371 |  |  |  | 322 |  |  | No |  | Various
All other funds 4 |  |  |  |  |  |  |  |  |  |  | 8,487 |  |  |  | 10,204 |  |  |  | 6,267 |  |  |  |  |
|  |  |  |  |  |  |  | Total Contributions: |  | $ | 12,638 |  |  | $ | 14,534 |  |  | $ | 10,808 |  |  |  |  |

X
- Definition Represents the schedule of defined contribution plan. + References No definition available. + Details
Name: | strl_ScheduleOfDefinedContributionPlanTableTextBlock
Namespace Prefix: | strl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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