Summary of Significant Accounting Policies - Leases (Details) |
3 Months Ended |
|---|---|
Mar. 31, 2023 | |
| Minimum | |
| Summary Of Significant Accounting Policies [Line Items] | |
| Remaining lease terms | 8 months 1 day |
| Maximum | |
| Summary Of Significant Accounting Policies [Line Items] | |
| Remaining lease terms | 9 years 10 months 6 days |