XML 64 R27.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 9 - Acquired Subsidiaries with Noncontrolling Owners’ Interests and Earn-out Agreement (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2015
Noncontrolling Interest [Abstract] |
Schedule of Components of Agreement Obligation [Table Text Block] |
|  | March 31, 2015 |  |  | December 31, 2014 |
Member’s interest subject to mandatory redemption |  | $ | 20,000 |  |  | $ | 20,000 |
Accumulated undistributed earnings attributable to this interest |  |  | 5,400 |  |  |  | 6,079 |
Earnings distributed |  |  | (3,200 | ) |  |  | (3,200 | )
Total liability |  | $ | 22,200 |  |  | $ | 22,879 |
Schedule of Changes in Noncontrolling Interests and Joint Ventures [Table Text Block] |
|  | Three Months Ended March 31, |
|  | 2015 |  |  | 2014 |
Balance, beginning of period |  | $ | 7,462 |  |  | $ | 4,097 |
Net income attributable to noncontrolling interest included in equity |  |  | 292 |  |  |  | 275 |
Distributions to noncontrolling interest owners |  |  | - |  |  |  | (994 | )
Balance, end of period |  | $ | 7,754 |  |  | $ | 3,378 |

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
- Definition No authoritative reference available. + References No definition available. + Details
Name: | strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock
Namespace Prefix: | strl_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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