XML 79 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule I - Balance Sheets (Parenthetical) (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Schedule Of Condensed Consolidating Balance Sheets [Line Items]    
Trade and other $ 60,654,000us-gaap_OtherReceivables $ 55,737,000us-gaap_OtherReceivables
Accounts payable and accrued liabilities 117,583,000us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent 119,961,000us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
Treasury stock, common shares 352,161us-gaap_TreasuryStockShares 352,161us-gaap_TreasuryStockShares
Stewart Information Services Corporation - Parent Company    
Schedule Of Condensed Consolidating Balance Sheets [Line Items]    
Treasury stock, common shares 352,161us-gaap_TreasuryStockShares
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
352,161us-gaap_TreasuryStockShares
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
Undistributed earnings of subsidiaries 544,997us-gaap_UndistributedEarnings
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
534,494us-gaap_UndistributedEarnings
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
Common Stock    
Schedule Of Condensed Consolidating Balance Sheets [Line Items]    
Common Stock, par value (usd per share) $ 1us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 1us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Common stock, shares authorized 50,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
50,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Common Stock, shares issued 23,307,909us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
21,803,179us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Common Stock, shares outstanding 22,955,748us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
21,451,018us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Common Stock | Stewart Information Services Corporation - Parent Company    
Schedule Of Condensed Consolidating Balance Sheets [Line Items]    
Common Stock, par value (usd per share) $ 1us-gaap_CommonStockParOrStatedValuePerShare
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
$ 1us-gaap_CommonStockParOrStatedValuePerShare
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Common stock, shares authorized 50,000,000us-gaap_CommonStockSharesAuthorized
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
50,000,000us-gaap_CommonStockSharesAuthorized
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Common Stock, shares issued 23,307,909us-gaap_CommonStockSharesIssued
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
21,803,179us-gaap_CommonStockSharesIssued
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Common Stock, shares outstanding 22,955,748us-gaap_CommonStockSharesOutstanding
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
21,451,018us-gaap_CommonStockSharesOutstanding
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Class B Common Stock    
Schedule Of Condensed Consolidating Balance Sheets [Line Items]    
Common Stock, par value (usd per share) $ 1us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, shares authorized 1,500,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,500,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock, shares issued 1,050,012us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,050,012us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock, shares outstanding 1,050,012us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,050,012us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Class B Common Stock | Stewart Information Services Corporation - Parent Company    
Schedule Of Condensed Consolidating Balance Sheets [Line Items]    
Common Stock, par value (usd per share) $ 1us-gaap_CommonStockParOrStatedValuePerShare
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1us-gaap_CommonStockParOrStatedValuePerShare
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, shares authorized 1,500,000us-gaap_CommonStockSharesAuthorized
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,500,000us-gaap_CommonStockSharesAuthorized
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock, shares issued 1,050,012us-gaap_CommonStockSharesIssued
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,050,012us-gaap_CommonStockSharesIssued
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock, shares outstanding 1,050,012us-gaap_CommonStockSharesOutstanding
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,050,012us-gaap_CommonStockSharesOutstanding
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Affiliates | Stewart Information Services Corporation - Parent Company    
Schedule Of Condensed Consolidating Balance Sheets [Line Items]    
Trade and other 4,000us-gaap_OtherReceivables
/ dei_LegalEntityAxis
= us-gaap_AffiliatedEntityMember
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherReceivables
/ dei_LegalEntityAxis
= us-gaap_AffiliatedEntityMember
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
Accounts payable and accrued liabilities $ 0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= us-gaap_AffiliatedEntityMember
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember
$ 2,000us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= us-gaap_AffiliatedEntityMember
/ stc_ParentCompanyAxis
= us-gaap_ParentCompanyMember