XML 54 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation and Significant Accounting Policies - Additional Information (Detail) (USD $)
3 Months Ended 6 Months Ended 12 Months Ended 1 Months Ended 0 Months Ended
Mar. 31, 2015
Financial_Institution
Mar. 31, 2014
Mar. 31, 2015
Segment
Financial_Institution
Dec. 31, 2014
Mar. 31, 2014
Sep. 30, 2014
Segment
Jun. 30, 2014
Dec. 22, 2014
Individual
Jan. 14, 2014
Sep. 30, 2013
Dec. 31, 2013
Basis of Presentation and Significant Accounting Policies [Line Items]                      
Number of operating segment     3us-gaap_NumberOfOperatingSegments     1us-gaap_NumberOfOperatingSegments          
Number of reporting segment     1us-gaap_NumberOfReportableSegments                
Hosting agreement term         1 year            
Standard product warranty term minimum         90 days            
Standard product warranty term maximum         1 year            
Period of hosting contracts to customers         1 year            
Cash and cash equivalents with U.S. financial institutions $ 538,000us-gaap_DepositsAssets   $ 538,000us-gaap_DepositsAssets                
Number of major financial institutions with which cash and cash equivalents are deposited 2sofo_CashAndCashEquivalentsDepositedNumberOfMajorFinancialInstitutions   2sofo_CashAndCashEquivalentsDepositedNumberOfMajorFinancialInstitutions                
Cash and cash equivalents with foreign subsidiary financial institutions 2,100,000sofo_CashAndCashEquivalentsAtCarryingValueHeldByForeignSubsidiaries   2,100,000sofo_CashAndCashEquivalentsAtCarryingValueHeldByForeignSubsidiaries                
Accounts receivable, allowances 180,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent   180,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent     150,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent          
Original maturity of cash and cash equivalents     3 months                
Cash and cash equivalents 2,610,000us-gaap_CashAndCashEquivalentsAtCarryingValue 4,365,000us-gaap_CashAndCashEquivalentsAtCarryingValue 2,610,000us-gaap_CashAndCashEquivalentsAtCarryingValue   4,365,000us-gaap_CashAndCashEquivalentsAtCarryingValue 4,344,000us-gaap_CashAndCashEquivalentsAtCarryingValue       3,482,000us-gaap_CashAndCashEquivalentsAtCarryingValue  
Credit period of accounts receivable     30 days                
Estimated economic life of the product     3 years                
Capitalized internal and external development costs, gross     533,000sofo_CapitalizationOfSoftwareDevelopmentCosts     533,000sofo_CapitalizationOfSoftwareDevelopmentCosts          
Total amortization expense of software development costs     89,000us-gaap_CapitalizedComputerSoftwareAmortization   89,000us-gaap_CapitalizedComputerSoftwareAmortization            
Gain on investment   1,391,000us-gaap_GainLossOnInvestments     1,391,000us-gaap_GainLossOnInvestments            
Tax expense on investment         901,000sofo_IncomeTaxExpenseBenefitFromEquityMethodInvestments            
Equity in earnings of investment in Mediasite KK   15,000us-gaap_IncomeLossFromEquityMethodInvestments     38,000us-gaap_IncomeLossFromEquityMethodInvestments            
Legal contingency settlement terms     The key terms of the agreement were 1) a grant of a non-revocable license of Astute patents to the Company; 2) a grant of a fully paid, non-refundable license of certain Sonic Foundry patents to Astute; 3) both Astute and our customer agreed to identify three meetings they currently capture that the other party will not seek or respond to any request for proposal; and 4) a payment of $1.35 million to Astute.                
Legal contingencies expense           428,000us-gaap_LossContingencyLossInPeriod          
Product right asset related to legal settlement 672,000us-gaap_LossContingencyReceivable   672,000us-gaap_LossContingencyReceivable                
Legal contingencies amount     0us-gaap_LitigationSettlementAmount     0us-gaap_LitigationSettlementAmount          
Weighted average grant date fair value of options granted     $ 3.19us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue                
Unrecognized non vested stock based compensation 1,100,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized   1,100,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized                
Estimated forfeitures for unrecognized non vested stock based compensation 182,000sofo_ShareBasedCompensationArrangementsEstimatedForfeitures   182,000sofo_ShareBasedCompensationArrangementsEstimatedForfeitures                
Expected weighted average life of forfeited cost     2 years 2 months 12 days                
Stock-based compensation 222,000us-gaap_ShareBasedCompensation 193,000us-gaap_ShareBasedCompensation 538,000us-gaap_ShareBasedCompensation   475,000us-gaap_ShareBasedCompensation            
Cash received from exercises under all stock option plans and warrants 8,000us-gaap_ProceedsFromStockOptionsExercised 147,000us-gaap_ProceedsFromStockOptionsExercised 8,000us-gaap_ProceedsFromStockOptionsExercised   32,000us-gaap_ProceedsFromStockOptionsExercised            
Tax benefits realized for tax deductions from option exercises     0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense   0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense            
Expected shares issued 150,000us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares   150,000us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares                
Number of complete employment days on first day of each offering period     90 days                
Employee not eligible to participate     5.00%sofo_EmployeeNotEligibleToParticipate                
Eligible employees contribution to purchase price     10.00%sofo_EligibleEmployeesContributionToPurchaseShares                
Restricted participant under purchase plan that exceeds rate of fair value of shares     25,000sofo_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumFairMarketValueOfSharesToBePurchasedByEmployee                
Restricted participant under purchase plan that exceeds number of shares     1,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee                
Offering period     6 months                
Purchase shares of common stock at a purchase price fair market     85.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent                
Shares available to issue 46,703us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP   46,703us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP                
Shares purchased by employees       5,780us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan              
Stock-based compensation 8,000us-gaap_AllocatedShareBasedCompensationExpense 8,000us-gaap_AllocatedShareBasedCompensationExpense 14,000us-gaap_AllocatedShareBasedCompensationExpense   11,000us-gaap_AllocatedShareBasedCompensationExpense            
Selling and marketing expenses [Member]                      
Basis of Presentation and Significant Accounting Policies [Line Items]                      
Stock-based compensation 143,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
127,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
338,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
  314,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
           
General and administrative expenses [Member]                      
Basis of Presentation and Significant Accounting Policies [Line Items]                      
Stock-based compensation 22,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
11,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
106,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
  28,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
           
Product development expenses [Member]                      
Basis of Presentation and Significant Accounting Policies [Line Items]                      
Stock-based compensation 57,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
55,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
94,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
  133,000us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
           
The Company [Member]                      
Basis of Presentation and Significant Accounting Policies [Line Items]                      
Payment for legal settlements             1,100,000us-gaap_PaymentsForLegalSettlements
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
       
Customer Related Litigation [Member]                      
Basis of Presentation and Significant Accounting Policies [Line Items]                      
Payment for legal settlements             1,350,000us-gaap_PaymentsForLegalSettlements
/ us-gaap_MajorCustomersAxis
= sofo_CustomerRelatedLitigationMember
       
Warrant [Member]                      
Basis of Presentation and Significant Accounting Policies [Line Items]                      
Warrants issued to individuals               74,802sofo_ClassOfWarrantOrRightIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
     
Number of individual issued warrants               2sofo_NumberOfIndividualToWhomWarrantsIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
     
Warrants expiration period               5 years      
Warrants exercise price               $ 14.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
     
Remaining contractual life of warrants outstanding     4 years 8 months 23 days                
Fair value of warrants               $ 133,000us-gaap_WarrantsNotSettleableInCashFairValueDisclosure
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
     
Prior to Amendment [Member]                      
Basis of Presentation and Significant Accounting Policies [Line Items]                      
Expected shares issued   100,000us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
/ us-gaap_StatementScenarioAxis
= sofo_PriorToAmendmentMember
    100,000us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
/ us-gaap_StatementScenarioAxis
= sofo_PriorToAmendmentMember
           
Mediasite KK [Member]                      
Basis of Presentation and Significant Accounting Policies [Line Items]                      
Equity method investment, ownership percentage                 26.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_BusinessAcquisitionAxis
= sofo_MediasiteKkMember
  26.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_BusinessAcquisitionAxis
= sofo_MediasiteKkMember
Remaining percent of stock purchased                 74.00%sofo_RemainingMinorityInterestOwnershipPercentageByParent
/ us-gaap_BusinessAcquisitionAxis
= sofo_MediasiteKkMember
   
Percent of stock                 100.00%sofo_OwnershipPercentageAcquiredDuringPeriod
/ us-gaap_BusinessAcquisitionAxis
= sofo_MediasiteKkMember