XML 50 R35.htm IDEA: XBRL DOCUMENT
v3.21.1

Summary of Significant Accounting Policies Equity and Accumulated Other Comprehensive Loss Common Share Repurchase (Details) - USD ($) $ in Thousands |  |  |  |  | 3 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | ---
Mar. 06, 2020 | Feb. 25, 2020 | Feb. 24, 2020 | May 07, 2019 | Mar. 31, 2020 | Mar. 03, 2020 | Oct. 26, 2018
Stock Repurchase Program, Authorized Amount |  |  | $ 50,000 |  |  |  | $ 50,000
Payments for repurchase of common stock |  |  |  |  | $ 4,995 |  |
Weighted average price of common shares |  | 364,604 |  |  |  |  |
Period over which shares will be repurchased |  |  | 18 months |  |  |  |
Accelerated Share Repurchase Agreement [Member] |  |  |  |  |  |  |
Payments for repurchase of common stock |  |  |  | $ 50,000 |  |  |
Stock repurchased and retired during period, shares |  |  |  | 1,349,528 |  |  |
Percentage of expected shares repurchased |  |  |  | 80.00% |  |  |
Treasury stock, retired, cost method, amount |  |  |  | $ 40,000 |  |  |
Equity increase (decrease) related to shares repurchase program. |  |  |  | $ 10,000 |  |  |
Agreement Letter 10b18 [Member] |  |  |  |  |  |  |
Stock Repurchase Program, Authorized Amount |  |  |  |  |  | $ 5,000 |
Treasury stock, retired, cost method, amount | $ 4,995 |  |  |  |  |  |
Total company common shares | 242,634 |  |  |  |  |  |
Treasury shares |  |  |  |  |  |  |
Treasury stock, retired, cost method, amount |  | $ (10,000) |  |  |  |  |
Additional Paid-In Capital |  |  |  |  |  |  |
Treasury stock, retired, cost method, amount |  | $ 10,000 |  |  |  |  |
Additional Paid-In Capital | Agreement Letter 10b18 [Member] |  |  |  |  |  |  |
Treasury stock, retired, cost method, amount | $ 4,995 |  |  |  |  |  |

X
- Definition Equity increase (decrease) related to shares repurchase program. + References No definition available. + Details
Name: | sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram
Namespace Prefix: | sri_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of expected shares repurchased. + References No definition available. + Details
Name: | sri_PercentageOfExpectedSharesRepurchased
Namespace Prefix: | sri_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the period over which shares will be repurchased. + References No definition available. + Details
Name: | sri_PeriodOverWhichShareWillBeRepurchased
Namespace Prefix: | sri_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the shares that would be delivered based on the volume weighted average price of common shares. + References No definition available. + Details
Name: | sri_TreasuryStockSharesToBeAcquiredBasedOnVolumeWeightedAveragePrice
Namespace Prefix: | sri_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow to reacquire common stock during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsForRepurchaseOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of shares that have been repurchased and retired during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_TreasuryStockRetiredCostMethodAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares of common and preferred stock retired from treasury during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_TreasuryStockSharesRetired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=sri_AcceleratedShareRepurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=sri_AgreementLetter10b18Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |