Long-Term Obligations (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jun. 30, 2013
item
Mar. 31, 2016
USD ($)
Revolving credit facility    
Long-Term Obligations    
Outstanding borrowings   $ 5.0
Revolving credit facility | Prime rate    
Long-Term Obligations    
Variable interest rate basis   Prime rate
Interest rate at the end of period (as a percent)   3.50%
Revolving credit facility | LIBOR    
Long-Term Obligations    
Variable interest rate basis   LIBOR
Term borrowings    
Long-Term Obligations    
Number of equal monthly payments of principal plus interest | item 42  
Term borrowings | Prime rate    
Long-Term Obligations    
Variable interest rate basis   Prime rate
Interest rate at the end of period (as a percent)   4.00%
Basis spread on variable rate (as a percent) 0.50%  
2016 Loan Agreement | Revolving credit facility    
Long-Term Obligations    
Maximum borrowing capacity   $ 30.0
Minimum | Revolving credit facility | Prime rate    
Long-Term Obligations    
Interest rate at the end of period (as a percent)   0.00%
Minimum | Revolving credit facility | LIBOR    
Long-Term Obligations    
Interest rate at the end of period (as a percent)   2.50%
Maximum | Revolving credit facility | Prime rate    
Long-Term Obligations    
Interest rate at the end of period (as a percent)   0.25%
Maximum | Revolving credit facility | LIBOR    
Long-Term Obligations    
Interest rate at the end of period (as a percent)   2.75%