|12 Months Ended|
Dec. 31, 2022
|Retirement Benefits [Abstract]|
|Retirement Plan||Retirement PlanIn March 2016, the Company established a qualified domestic 401(k) defined contribution plan covering substantially all employees. This plan allows employees to contribute a portion of their pretax salary up to the maximum dollar limitation prescribed by the Internal Revenue Service which was $20,500 for the year ended December 31, 2022, and $19,500 for the years ended December 31, 2021 and 2020. As a result of the COVID-19 pandemic, in May of 2020 the Company made an election to temporarily suspend the Company match policy, and the match was reinstated in January of 2021. During the years ended December 31, 2022, 2021 and 2020 the Company made approximately $2.88 million, $2.13 million, and $0.76 million in employer matching contributions to this plan, respectively.|
The entire disclosure for defined contribution plan.
Reference 1: http://www.xbrl.org/2003/role/disclosureRef