Leases - Narrative (Details) $ in Thousands |
Sep. 30, 2022
USD ($)
renewalOption
|
Dec. 31, 2021
USD ($)
|
|---|---|---|
| Lessee, Lease, Description [Line Items] | ||
| Finance lease term | 10 years | |
| Cost of asset under finance leases | $ 7,312 | $ 6,031 |
| Accumulated depreciation of assets under finance leases | $ 4,189 | $ 3,632 |
| Number of renewal options | renewalOption | 1 | |
| Finance lease extension option term | 10 years | |
| Minimum | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating lease term | 1 year | |
| Minimum | Vehicles | ||
| Lessee, Lease, Description [Line Items] | ||
| Finance lease term | 33 months | |
| Maximum | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating lease term | 22 years | |
| Operating lease renewal term | 10 years | |
| Maximum | Vehicles | ||
| Lessee, Lease, Description [Line Items] | ||
| Finance lease term | 48 months |