XML 59 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Estimated title losses - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Gain (Loss) on Investments [Line Items]      
Ultimate loss rate for policies issued in current year 3.80%stc_LossContingencyAccrualLossRatioinPercentageCurrentYearEstimatedLoss 5.10%stc_LossContingencyAccrualLossRatioinPercentageCurrentYearEstimatedLoss 5.80%stc_LossContingencyAccrualLossRatioinPercentageCurrentYearEstimatedLoss
Net increase in loss reserve estimates for prior years $ 16,728,000stc_LossContingencyAccrualProvisionIncreaseDecreaseInPriorYearEstimates $ 14,275,000stc_LossContingencyAccrualProvisionIncreaseDecreaseInPriorYearEstimates $ 39,623,000stc_LossContingencyAccrualProvisionIncreaseDecreaseInPriorYearEstimates
Loss reserve reductions 6,500,000us-gaap_ValuationAllowancesAndReservesAdjustments    
Recorded provisions 81,305,000us-gaap_LossContingencyAccrualProvision 106,318,000us-gaap_LossContingencyAccrualProvision 140,029,000us-gaap_LossContingencyAccrualProvision
Change in prior years reserve, claims payment experience      
Gain (Loss) on Investments [Line Items]      
Net increase in loss reserve estimates for prior years 17,900,000stc_LossContingencyAccrualProvisionIncreaseDecreaseInPriorYearEstimates
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stc_LossAdjustmentsPriorYearEstimatesClaimsPaymentExperienceMember
   
Recorded provisions   7,600,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stc_LossAdjustmentsPriorYearEstimatesClaimsPaymentExperienceMember
14,900,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stc_LossAdjustmentsPriorYearEstimatesClaimsPaymentExperienceMember
Change in prior years reserve, large title claims      
Gain (Loss) on Investments [Line Items]      
Net increase in loss reserve estimates for prior years 4,000,000stc_LossContingencyAccrualProvisionIncreaseDecreaseInPriorYearEstimates
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stc_LossAdjustmentsPriorYearEstimatesProvisionsForLargeTitleClaimsMember
   
Recorded provisions $ 3,100,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stc_LossAdjustmentsPriorYearEstimatesProvisionsForLargeTitleClaimsMember
$ 28,800,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stc_LossAdjustmentsPriorYearEstimatesProvisionsForLargeTitleClaimsMember
$ 24,300,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= stc_LossAdjustmentsPriorYearEstimatesProvisionsForLargeTitleClaimsMember