XML 66 R26.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2015
Noncontrolling Interest [Abstract] |
Schedule of Components of Agreement Obligation [Table Text Block] |
|  | June 30, 2015 |  | December 31, 2014
Member’s interest subject to mandatory redemption |  | $ | 20,000 |  |  | $ | 20,000 |
Accumulated undistributed earnings attributable to this interest |  |  | 5,358 |  |  |  | 6,079 |
Earnings distributed |  |  | (4,533 | ) |  |  | (3,200 | )
Total liability |  | $ | 20,825 |  |  | $ | 22,879 |
Schedule of Changes in Noncontrolling Interests and Joint Ventures [Table Text Block] |
|  | Six Months Ended June 30,
|  | 2015 |  | 2014
Balance, beginning of period |  | $ | 7,462 |  |  | $ | 4,097 |
Net income attributable to noncontrolling interest included in equity |  |  | 1,839 |  |  |  | 1,520 |
Distributions to noncontrolling interest owners |  |  | (2,451 | ) |  |  | (1,190 | )
Balance, end of period |  | $ | 6,850 |  |  | $ | 4,427 |

X
- Definition Schedule of Changes in Noncontrolling Interests and Joint Ventures [Table Text Block] + References No definition available. + Details
Name: | strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock
Namespace Prefix: | strl_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock
Namespace Prefix: | strl_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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