Leases - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
|
Lessee, Lease, Description [Line Items] | ||||
Operating lease incremental borrowing rate | 7.89% | 7.89% | ||
Weighted average remaining lease term | 9 years 3 months 18 days | 9 years 3 months 18 days | ||
ASC 842 | ||||
Lessee, Lease, Description [Line Items] | ||||
Short-Term Lease, Cost | $ 0.4 | $ 0.2 | $ 0.9 | $ 0.6 |