Debt - Finance Lease and Other Financing Obligations (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Lessee, Lease, Description [Line Items] | ||
Finance lease and other financing obligations, current and long-term | $ 2,223 | $ 1,425 |
Weighted average discount rate | 6.30% | |
Commercial-use vehicles | ||
Lessee, Lease, Description [Line Items] | ||
Capital lease term | 36 months |