Description of Business and Summary of Significant Accounting Policies (Concentration) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
USD ($)
Jun. 30, 2014
USD ($)
Jun. 30, 2015
USD ($)
item
Jun. 30, 2014
USD ($)
Reclassifications        
Reclassification related to unsettled purchases of available-for-sale investments     $ 700  
Revenue from U.S., Canadian and all other international dealers and distributors combined        
Total revenue $ 44,641 $ 36,661 $ 76,724 $ 68,516
International revenue (excluding Canada) as a percent of total revenue 23.00% 23.00% 24.00% 23.00%
Number of operating segments | item     1  
United States        
Revenue from U.S., Canadian and all other international dealers and distributors combined        
Total revenue $ 30,055 $ 24,762 $ 51,272 $ 45,804
Canada        
Revenue from U.S., Canadian and all other international dealers and distributors combined        
Total revenue 4,122 3,415 7,208 6,645
All other international sources        
Revenue from U.S., Canadian and all other international dealers and distributors combined        
Total revenue $ 10,465 $ 8,485 $ 18,245 $ 16,066