XML 34 R22.htm IDEA: XBRL DOCUMENT
v3.22.4

Employee Benefit Plan | 12 Months Ended
--- | ---
Dec. 31, 2022
Retirement Benefits [Abstract] |
Employee Benefit Plan | Employee Benefit PlanThe Company sponsors a 401(k) savings plan (the Savings Plan). All employees are eligible to participate in the Savings Plan after meeting certain eligibility requirements. Participants may elect to have a portion of their salary deferred and contributed to the Savings Plan up to the limit allowed by the applicable income tax regulations. The Company’s current policy is to match employee contributions up to certain overall limits. The Company made matching contributions of $4.3 million, $3.5 million and $2.7 million during 2022, 2021 and 2020, respectively.

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

X
- Definition The entire disclosure for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -URI https://asc.fasb.org/subtopic&trid=2235116 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration