XML 35 R21.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Defined Contribution Plan | 12 Months Ended
--- | ---
Dec. 31, 2017
Defined Contribution Plan [Abstract] |
Defined Contribution Plan |
15. | Defined Contribution Plan
The Company has several 401(k) profit sharing plans covering all employees with three months of service. For certain plans, the Company makes matching contributions. The Company may also make discretionary contributions of up to 50% of employee contributions. The Company did not make any discretionary contributions for the years ended December 31, 2017, 2016 and 2015. The Company matching contributions totaled $1.5 million, $1.1 million and $0.9 million, respectively, for the years ended December 31, 2017, 2016 and 2015.

X
- Definition The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -URI http://asc.fasb.org/topic&trid=2235017 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 712 -URI http://asc.fasb.org/topic&trid=2197446 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -URI http://asc.fasb.org/topic&trid=2127225 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI http://asc.fasb.org/topic&trid=2228938 + Details
Name: | us-gaap_CompensationAndEmployeeBenefitPlansTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CompensationAndRetirementDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration