Defined Contribution Plan  | 
12 Months Ended | 
|---|---|
Dec. 31, 2022  | |
| Defined Contribution Plan | |
| Defined Contribution Plan | 
 10. Defined Contribution Plan  The Company maintains a defined contribution plan covering substantially all employees. Participating employees may make contributions to the plan, through payroll deductions. Matching contributions are made by the Company equal to 50% of the employee’s contribution to the extent such employee contribution did not exceed 6% of their compensation. During the years ended December 31, 2022 and 2021, the Company expensed approximately $0.3 million, respectively, related to this plan.  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition The entire disclosure for retirement benefits. Reference 1: http://www.xbrl.org/2003/role/exampleRef 
  |