XML 40 R31.htm IDEA: XBRL DOCUMENT
v3.23.1

Common Stock and Treasury Stock - (Narrative) (Details) $ / shares in Units, $ in Millions |  |  |  |  |  |  | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Mar. 01, 2023 $ / shares | Dec. 07, 2022 $ / shares | Sep. 20, 2022 $ / shares | Aug. 19, 2022 director item shares | Jun. 06, 2022 $ / shares | Mar. 01, 2022 $ / shares | Mar. 31, 2023 USD ($) item director $ / shares shares | Mar. 31, 2022 $ / shares shares | Dec. 31, 2022 shares | Dec. 31, 2023 director
Common Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Dividends declared per share |  |  |  |  |  |  | $ 0.25 | $ 0.16 |  |
Number of board of directors | director |  |  |  |  |  |  | 8 |  |  | 8
Former Shareholder |  |  |  |  |  |  |  |  |  |
Common Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Percentage of voting interest held |  |  |  | 65.00% |  |  |  |  |  |
Number of votes per share of common stock | item |  |  |  | 10 |  |  |  |  |  |
Dividends declared per share |  |  |  |  |  |  | $ 0 |  |  |
Cash dividend paid |  |  |  |  |  |  | $ 0 |  |  |
Class A Common Stock |  |  |  |  |  |  |  |  |  |
Common Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Number of votes per share of common stock | item |  |  |  |  |  |  | 1 |  |  |
Conversion of shares | shares |  |  |  |  |  |  |  |  | 965,000 |
Dividends declared per share | $ 0.25 | $ 0.25 | $ 0.25 |  | $ 0.20 | $ 0.16 |  |  |  |
Percentage of directors to be elected |  |  |  |  |  |  | 25.00% |  |  |
Class A Common Stock | Former Shareholder |  |  |  |  |  |  |  |  |  |
Common Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Number of directors elected | director |  |  |  | 2 |  |  |  |  |  |
Estate owns Percentage |  |  |  | 16.00% |  |  |  |  |  |
Class A Common Stock | Stock Buy back Program [Member] |  |  |  |  |  |  |  |  |  |
Common Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Share repurchase program, authorized amount | $ |  |  |  |  |  |  | $ 75.8 |  |  |
Stock repurchase program, remaining authorization amount | $ |  |  |  |  |  |  | $ 18.2 |  |  |
Stock repurchased during period shares | shares |  |  |  |  |  |  | 0 | 0 |  |
Class B Common Stock |  |  |  |  |  |  |  |  |  |
Common Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Number of votes per share of common stock | item |  |  |  |  |  |  | 10 |  |  |
Conversion of shares | shares |  |  |  |  |  |  |  |  | (965,000) |
Dividends declared per share |  |  |  |  | $ 0.20 | $ 0.16 |  |  |  |
Class B Common Stock | Former Shareholder |  |  |  |  |  |  |  |  |  |
Common Stock [Line Items] |  |  |  |  |  |  |  |  |  |
Number of votes per share of common stock | item |  |  |  | 1 |  |  |  |  |  |
Common stock shares issued | shares |  |  |  | 0 |  |  |  |  |  |

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

X
- Definition The number of Board of Directors. + References No definition available. + Details
Name: | sga_NumberOfBoardOfDirectors
Namespace Prefix: | sga_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of directors elected. + References No definition available. + Details
Name: | sga_NumberOfDirectorsElected
Namespace Prefix: | sga_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of votes per share. + References No definition available. + Details
Name: | sga_NumberOfVotesPerShare
Namespace Prefix: | sga_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percent of common stock outstanding in estate planning trust of former chief executive officer. + References No definition available. + Details
Name: | sga_PercentOfCommonStockOutstandingInEstatePlanningTrustOfFormerChiefExecutiveOfficer
Namespace Prefix: | sga_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of directors to be elected. + References No definition available. + Details
Name: | sga_PercentageOfDirectorsToBeElected
Namespace Prefix: | sga_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of voting interest held. + References No definition available. + Details
Name: | sga_PercentageOfVotingInterestHeld
Namespace Prefix: | sga_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends paid during the period for each share of common stock outstanding. + 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 https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonStockDividendsPerShareCashPaid
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. + 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 https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + 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(29)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
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 Amount remaining of a stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + 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 https://asc.fasb.org/extlink&oid=126973232&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 https://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 -Subparagraph (SX 210.3-04) -URI https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: 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 https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_TitleOfIndividualAxis=sga_FormerShareholderMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |