Summary of Significant Accounting Policies (Tables)  | 
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2016  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accounting Policies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Changes in Allowance for Doubtful Accounts | 
 Changes in the allowance for doubtful accounts are as follows: 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Estimated Useful Lives of Property and Equipment | 
 Depreciation and amortization of property and equipment are computed on a straight-line basis over the following estimated useful lives: 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Earnings Per Share, Basic and Diluted | 
 When the effects are not anti-dilutive, diluted earnings per share is calculated using the weighted-average outstanding common shares; the dilutive effect of convertible preferred stock, under the “if converted” method; and the treasury stock method with regard to warrants and stock options; all as determined under the treasury stock method. 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||