XML 68 R55.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Uncertain Tax Positions (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized benefit-beginning of period $ 3,261,000 $ 2,656,000 $ 1,840,000
Gross increase - prior period tax positions     274,000
Gross decreases-prior period tax positions     (90,000)
Gross increases-current period tax positions 496,000 605,000 632,000
Unrecognized benefit-end of period 3,757,000 3,261,000 2,656,000
Additional disclosures      
Accrued interest and penalties related to unrecognized tax benefits $ 0 $ 0 $ 0