Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies Commitments and Contingencies-Additional Details (Details)

v3.6.0.2
Commitments and Contingencies Commitments and Contingencies-Additional Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 11, 2015
Dec. 17, 2013
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]          
Lease expiration date     Dec. 31, 2022    
Operating Leases          
2017     $ 8,123    
2017     6,268    
2018     6,961    
2019     6,357    
2020     6,300    
Thereafter     1,592    
Total minimum payments:     35,601    
Other Obligations          
2017     4,939    
2017     910    
2018     14    
2019     0    
2020     0    
Thereafter     0    
Total minimum payments:     5,863    
Future Minimum Payments, Due Thereafter     1,592    
Future Minimum Payments, Due in Five Years     6,300    
Future Minimum Payments, Due in Four Years     6,357    
Future Minimum Payments, Due in Three Years     6,975    
Future Minimum Payments, Due in Two Years     7,178    
Future Minimum Payments, Remainder of Fiscal Year     43,526    
Recorded Unconditional Purchase Obligation [Line Items]          
Operating Leases, Rent Expense, Net     2,900 $ 2,400 $ 1,700
Inventory Purchase Obligations          
Lease Incentive for Leasehold Improvements     61 $ 4,255 $ 2,008
Future Minimum Payments, Due     71,928    
Inventories [Member]          
Inventory Purchase Obligations          
2017     30,464    
2017     0    
2018     0    
2019     0    
2020     0    
Thereafter     0    
Total minimum payments:     $ 30,464    
The Campus Carlsbad, LLC [Member]          
Inventory Purchase Obligations          
Lease term   3 years 7 months      
Northwest Mutual Life Insurance Company [Member]          
Inventory Purchase Obligations          
Lease term 6 years 2 months