| Consolidated Statements of Operations [Abstract] | |
| Subscription revenue | 8.23M |
| Cost of sales of subscription revenue | 1.68M |
| Gross profit | 6.55M |
| Operating expenses: | |
| Sales and marketing | 1.97M |
| Product development | 721.57K |
| General and administrative expenses | 3.17M |
| Total operating expenses | 5.86M |
| Other income (expenses): | |
| Interest and other income | 2.2K |
| Interest expense | -28.21K |
| Total other income (expenses) | -26.02K |
| Income (loss) before income taxes and discontinued operations | 667.07K |
| Income tax (benefit) | 265K |
| Income (loss) from continuing operations | 402.07K |
| Income from discontinued operations, net of income tax expense of $--, $111,000, $--, and $97,000, respectively | |
| Net income (loss) | 250.43K |
| Per share amounts - basic: | |
| Income (loss) from continuing operations | 0.04 |
| Net income (loss) | 0.02 |
| Per share amounts - diluted: | |
| Income (loss) from continuing operations | 0.04 |
| Net income (loss) | 0.02 |
| Weighted average number of common shares outstanding: | |
| Basic | 10.83M |
| Diluted | 11.35M |